SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => VBA => Mensaje iniciado por: agri13 en Domingo 15 de Julio de 2007, 20:48

Título: Referenciar La Siguiente Fila En Blanco
Publicado por: agri13 en Domingo 15 de Julio de 2007, 20:48
Hola a todos!!

Tengo una base de datos en la que realizo una serie de altas y bajas cada cierto tiempo, y me gustaría opder realizarlo mediante una macro.
Mi objetivo es que al presionar el botón de "alta" me coloque lo que hay escrito en los textbox en la siguiente fila en lanco que haya, sea cual sea su número.

Gracias.Un saludo
Título: Re: Referenciar La Siguiente Fila En Blanco
Publicado por: F_Tanori en Domingo 15 de Julio de 2007, 22:50
No te funcionaria, usar Formulario del menu Datos ? :unsure:

Saludos
Título: Re: Referenciar La Siguiente Fila En Blanco
Publicado por: agri13 en Martes 17 de Julio de 2007, 21:17
Finalmente lo he resuelto de la siguiente manera:

Private Sub CommandButton1_Click()
Rem alta
Rows("11:11").Select
Selection.Cut
Dim UltimaFila As Long 'variable en donde almacenaremos el nro de la utlima fila
'esta es la instrucción que cumple con el objetivo:
UltimaFila = Cells(65536, 2).End(xlUp).Row + 1
ActiveSheet.Select
ActiveSheet.Cells(UltimaFila, 1).Select
ActiveSheet.Paste

Gracias.Saludos