COMO PUEDO HACER?

02/04/2004 - 15:11 por Fabian | Informe spam
Es una tonteria lo que voy preguntar pero no lo puedo solucionar.
Tengo una planilla muy extensa, alrededor de 1700 filas.
A medida que voy agregando datos estas filas se van incrementado. Mi
problema encontrar algun modo de ir a la ultima fila libre para poder
ingresar los datos nuevos.

Gracias

Preguntas similare

Leer las respuestas

#1 Ivan
02/04/2004 - 17:02 | Informe spam
Fabian,
usa este codigo en una macro
Range("A1").Select
Do
If IsEmpty(ActiveCell) = False Then
ActiveCell.Offset(1, 0).Select
End If
Loop Until IsEmpty(ActiveCell) = True

ve si te funciona
Ivan



"Fabian" escribió en el mensaje
news:#
Es una tonteria lo que voy preguntar pero no lo puedo solucionar.
Tengo una planilla muy extensa, alrededor de 1700 filas.
A medida que voy agregando datos estas filas se van incrementado. Mi
problema encontrar algun modo de ir a la ultima fila libre para poder
ingresar los datos nuevos.

Gracias


Respuesta Responder a este mensaje
#2 Servando
02/04/2004 - 18:03 | Informe spam
Fabián:

¿Quieres saber como desplazarte por tu hoja sin usar
programacion?

Te doy varios TIPS:

Puedes desplazarte a través de una hoja de EXCEL haciendo
uso del puntero del ratón (mouse)

Si se da un doble clic sobre una de las paredes de la
celda activa, ahora la celda activa se desplazará hasta
el siguiente bloque de información (si es que hay, si no,
no se desplaza) según el lado donde haya dado el doble
clic.

Ejemplo:
Si das un doble clic en la pared del lado derecho de la
celda activa, la nueva celda activa será la ultima celda
que encuentre con información hacia el lado derecho.


Puedes desplazarte a través de una hoja de EXCEL haciendo
uso del teclado.

1. Dando un solo golpe a la tecla fin, seguida de un
golpe a una de las teclas de desplazamiento (flechas), la
nueva posición de la celda activa se recorrerá al final
del bloque en el que este posicionada, según la tecla de
desplazamiento escogida ( a la derecha, izquierda, arriba
o abajo).

2. Presionando la tecla [Ctl]+ tecla de desplazamiento
(flechas), el comportamiento es idéntico al del punto
anterior.

Saludos
Servando Villalon

Es una tonteria lo que voy preguntar pero no lo puedo


solucionar.
Tengo una planilla muy extensa, alrededor de 1700 filas.
A medida que voy agregando datos estas filas se van


incrementado. Mi
problema encontrar algun modo de ir a la ultima fila


libre para poder
ingresar los datos nuevos.

Gracias


.

Respuesta Responder a este mensaje
#3 Servando
02/04/2004 - 18:27 | Informe spam
Estimado Ivan:

Te sugiero uses mejor este codigo, porque el que utilizas
no es muy eficiente.

Sub UltimaFila()
Range("A65536").End(xlUp).Offset(1, 0).Select
End Sub

Saludos
Servando Villalón


Fabian,
usa este codigo en una macro
Range("A1").Select
Do
If IsEmpty(ActiveCell) = False Then
ActiveCell.Offset(1, 0).Select
End If
Loop Until IsEmpty(ActiveCell) = True

ve si te funciona
Ivan



"Fabian" escribió en el mensaje
news:#
Es una tonteria lo que voy preguntar pero no lo puedo




solucionar.
Tengo una planilla muy extensa, alrededor de 1700




filas.
A medida que voy agregando datos estas filas se van




incrementado. Mi
problema encontrar algun modo de ir a la ultima fila




libre para poder
ingresar los datos nuevos.

Gracias






.

Respuesta Responder a este mensaje
#4 Manuel Romero
02/04/2004 - 18:30 | Informe spam
Mucho mejor que tu idea es

ActiveCell.End(xlDown).Offset(1,0).Select

"Ivan" escribió en el mensaje
news:
Fabian,
usa este codigo en una macro
Range("A1").Select
Do
If IsEmpty(ActiveCell) = False Then
ActiveCell.Offset(1, 0).Select
End If
Loop Until IsEmpty(ActiveCell) = True

ve si te funciona
Ivan



"Fabian" escribió en el mensaje
news:#
> Es una tonteria lo que voy preguntar pero no lo puedo solucionar.
> Tengo una planilla muy extensa, alrededor de 1700 filas.
> A medida que voy agregando datos estas filas se van incrementado. Mi
> problema encontrar algun modo de ir a la ultima fila libre para poder
> ingresar los datos nuevos.
>
> Gracias
>
>


Respuesta Responder a este mensaje
#5 Ivan
02/04/2004 - 20:55 | Informe spam
Definitivamente no puedo competir

"Servando" escribió en el
mensaje news:1768701c418cf$55c53160$
Estimado Ivan:

Te sugiero uses mejor este codigo, porque el que utilizas
no es muy eficiente.

Sub UltimaFila()
Range("A65536").End(xlUp).Offset(1, 0).Select
End Sub

Saludos
Servando Villalón


Fabian,
usa este codigo en una macro
Range("A1").Select
Do
If IsEmpty(ActiveCell) = False Then
ActiveCell.Offset(1, 0).Select
End If
Loop Until IsEmpty(ActiveCell) = True

ve si te funciona
Ivan



"Fabian" escribió en el mensaje
news:#
Es una tonteria lo que voy preguntar pero no lo puedo




solucionar.
Tengo una planilla muy extensa, alrededor de 1700




filas.
A medida que voy agregando datos estas filas se van




incrementado. Mi
problema encontrar algun modo de ir a la ultima fila




libre para poder
ingresar los datos nuevos.

Gracias






.

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida