Mover desde la ultima celda

18/08/2009 - 20:45 por Georgina | Informe spam
Hola, Como estan???, espero me puedan ayudar con el siguiente problema.

Tenngo una tabla la cual tiene espacios en blanco. estos los relleno con
datos de la misma tabla. esto lo hago con una macro.

Estos espacios estan en las primeras dos columnas. Entonces co,o relleno las
celdas vacas, al final de la tbla, rellena todas las celdas hacia abajo, y
esas no quiero que se llenen, asi que corto la tabla hasta el ultimo dato de
la tercera columna:

COLU1 COLU2 COLU3 COLU4
DATO1 DAT11 RRRRR TTTTT
DAT12 RRRRR TTTTT
RRRRR TTTTT
DATO2 DAT21 RRRRR TTTTT
DATO3 DAT31 RRRRR TTTTT
DATO4 DAT41 RRRRR TTTTT
RRRRR TTTTT
RRRRR TTTTT
RRRRR TTTTT
RRRRR TTTTT
DAT42 RRRRR TTTTT
RRRRR TTTTT
RRRRR TTTTT


Cuando se rellenan las celdas quedan de la siguiente manera:

COLU1 COLU2 COLU3 COLU4
DATO1 DAT11 RRRRR TTTTT
DATO1 DAT12 RRRRR TTTTT
DATO1 DAT12 RRRRR TTTTT
DATO2 DAT21 RRRRR TTTTT
DATO3 DAT31 RRRRR TTTTT
DATO4 DAT41 RRRRR TTTTT
DATO4 DAT41 RRRRR TTTTT
DATO4 DAT41 RRRRR TTTTT
DATO4 DAT41 RRRRR TTTTT
DATO4 DAT41 RRRRR TTTTT
DATO4 DAT42 RRRRR TTTTT
DATO4 DAT42 RRRRR TTTTT
DATO4 DAT42 RRRRR TTTTTHASTA AQUI TERMINA LA TABLA
DATO4 DAT42
DATO4 DAT42
DATO4 DAT42
. .
. .
. .

Entonces quiero ir a la ultima celda de la columna 3, y eliminar los datos
de las columnas 1 y 2 que estan de mas.

Espero me haya explicado. y espero me puedan ayudar. gracias.
 

Leer las respuestas

#1 pepe
18/08/2009 - 21:14 | Informe spam
¿y por qué lo haces con una macro?
Puedes hacerlo, seguro que más rápido de esta forma:

Seleccionas el rango que quieras tratar (en tu caso estará en las dos
primeras columnas), presionas F5 (te saldrá la pantallas Ir a) pulsas en
Especial, después Seleccionar celdas en blanco, pulsas +, flecha hacia
arriba y CTRL +Enter.

Con esto se llenarán las celdas en blanco con el contenido de la celda
superior.

'Mola' menos que hacerlo con macro pero es mejor ¿no te parece?




"Georgina" escribió en el mensaje de
noticias news:
Hola, Como estan???, espero me puedan ayudar con el siguiente problema.

Tenngo una tabla la cual tiene espacios en blanco. estos los relleno con
datos de la misma tabla. esto lo hago con una macro.

Estos espacios estan en las primeras dos columnas. Entonces co,o relleno
las
celdas vacas, al final de la tbla, rellena todas las celdas hacia abajo, y
esas no quiero que se llenen, asi que corto la tabla hasta el ultimo dato
de
la tercera columna:

COLU1 COLU2 COLU3 COLU4
DATO1 DAT11 RRRRR TTTTT
DAT12 RRRRR TTTTT
RRRRR TTTTT
DATO2 DAT21 RRRRR TTTTT
DATO3 DAT31 RRRRR TTTTT
DATO4 DAT41 RRRRR TTTTT
RRRRR TTTTT
RRRRR TTTTT
RRRRR TTTTT
RRRRR TTTTT
DAT42 RRRRR TTTTT
RRRRR TTTTT
RRRRR TTTTT


Cuando se rellenan las celdas quedan de la siguiente manera:

COLU1 COLU2 COLU3 COLU4
DATO1 DAT11 RRRRR TTTTT
DATO1 DAT12 RRRRR TTTTT
DATO1 DAT12 RRRRR TTTTT
DATO2 DAT21 RRRRR TTTTT
DATO3 DAT31 RRRRR TTTTT
DATO4 DAT41 RRRRR TTTTT
DATO4 DAT41 RRRRR TTTTT
DATO4 DAT41 RRRRR TTTTT
DATO4 DAT41 RRRRR TTTTT
DATO4 DAT41 RRRRR TTTTT
DATO4 DAT42 RRRRR TTTTT
DATO4 DAT42 RRRRR TTTTT
DATO4 DAT42 RRRRR TTTTTHASTA AQUI TERMINA LA TABLA
DATO4 DAT42
DATO4 DAT42
DATO4 DAT42
. .
. .
. .

Entonces quiero ir a la ultima celda de la columna 3, y eliminar los datos
de las columnas 1 y 2 que estan de mas.

Espero me haya explicado. y espero me puedan ayudar. gracias.

Preguntas similares