Hola:
Estoy trabajando con un formulario para ingresar clientes y en el mismo tengo un label con el " 1 " y al presionar el commandbuton que esta con el nombre registrar, aparte de registrar los datos del formulario quisiera que cambie a " 2 " y así sucesivamente, cual seria el código ?
gracias
Jesús
Si es un label, la propiedad que contiene el texto de esa etiqueta es Caption, en realidad es un texto, pero si pedimos a Excel que haga una operación, como sumarle uno, tratará de operar con el valor de ese tecto, así que podría ser algo así
Me.Label_comosellame.Caption = Me.Label_comosellame.Caption + 1
Pongo Me. delante, porque supongo que el código del botón está en el formulario igual que el label
por suspuesto pon el nombre de tu control.
------
Ya sé Excel, pero necesito más.
Estimado Pacomegia:
Funciona con este codigo label1=val(label1) +1 solo que al cerrar el formulario vuelve a 1 y no con el numero donde lo deje, espero me ayudes gracias
Jesús
Jesus Martinez Plantarosa
Claro, al cerrar el formulario ese número se pierde, habría que guardarlo en algún sitio.
Podrías no cerrar el formulario, sino ocultarlo, así se mantendría el número durante la sesión, pero cuando cierres el archivo también se perderá.
Si vas a necesitar ese número de orden más adelante, yo lo guardaría en una celda del libro, así incluso se guardaría de una vez para otra.
------
Ya sé Excel, pero necesito más.
Si tienes razon, gracias por la idea
Saludos
Jesús
Jesus Martinez Plantarosa