Copiar y pegar celdas con macro

Hola.

Tengo mucha información y necesito agilizar mi trabajo, por lo tanto, quiero que el valor de la celda "a2" se copie en las celdas vacías hasta detectar otro valor en la misma columna.

Ahora mismo tengo.

A1: campos

A2: (VACÍO)

A3: (VACÍO)

A4: trigueros

A5: (VACÍO)

y así sucesivamente (más de 50000 filas)... Y quisiera modificarlo medíante una macro, quedando de la siguiente forma.

A1: campos
A2: campos
A3: campos
A4: trigueros
A5: trigueros

Al igual me pasa con la columna K "provincias" con sus respectivas filas vacías.

Muchas gracias, de antemano.

1 Respuesta

Respuesta
1

Para esto no necesitas una macro sino este truco:

1- Selecciona todo el rango o columna y desde menú ... Ir a, Especial, Celdas en blanco, Aceptar (*)

2- Al aceptar verás que se te colocó 1 celda en blanco, allí colocá el signo = y seleccioná la primer celda del rango, en tu ejemplo será A1.

3 - Presioná juntas Ctrl y Enter

4 - seleccioná nuevamente todo el rango, clic en copiar, pegado especial: Valores, Aceptar.

Notas:

1 * no coloco el menú xq no indicaste tu versión Excel, en 2010 está en Buscar y seleccionar)

4 * el resultado queda como fórmula x eso hay que pasarlo a valores.

PD) Solución extraída de mis manuales Excel (2003 y 2007-2010.

Sdos, si todo quedó claro no olvides finalizar la consulta, sinó escribime nuevamente.

Elsa

Tal y como dice la puntuación que te has merecido, Excelente. Es una solución muy simple y me va ahorrar mucho tiempo de trabajo. Muchas gracias Elsa, por tu aportación y brevedad.

Un saludo.

Francisco Luque.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas