Encontrar la siguiente fila libre

10/02/2008 - 17:33 por Tio | Informe spam
con un formulario y VBA voy agregando filas al final de una hoja, para
averiguar donde ingresar llevo un contador.

Pero...¿existe algún comando que me diga la última línea de texto sin tener
que llevar yo el control?.

graciaS1
 

Leer las respuestas

#1 Ivan
10/02/2008 - 23:36 | Informe spam
hola

Pero...¿existe algún comando que me diga la última línea de texto sin tener




que llevar yo el control?.<<<<



para la ultima celda con datos de la columna (A en el ej.)

Range("a65536").End(xlUp)

o =>

Cells(65536,1).End(xlUp)

si lo que quieres es el nº de fila obtienes el valor de la propiedad
Row pej. asi =>

Range("a65536").End(xlUp).Row

y si lo que quieres es la primera libre/vacia (al final de la lista,
no entre medias) solo tendrias que sumarle 1 =>

Cells(65536,1).End(xlUp).Row + 1

cualquiera de ellos se lo puedes asignar a una variable adecuada para
usarlo donde t convenga, o utilizarlo directamente

espero te ayude

un saludo
Ivan

Preguntas similares