Está en la página 1de 1

Rellenar un valor hacia abajo en las celdas en blanco de una columna

office 365 dev account|Última actualización: 04/10/2017


|
1 Colaborador

El siguiente ejemplo busca en la columna A y, si hay una celda en blanco, establece el valor de la celda en blanco para
coincidir con el valor de la celda superior. Este proceso continúa hacia abajo por toda la columna, rellenando un valor hacia
abajo en cada una de las celdas en blanco.
Código de ejemplo provisto por: Tom Urtis, Atlas Programming Management

Sub FillCellsFromAbove()

' Turn off screen updating to improve performance

Application.ScreenUpdating = False

On Error Resume Next

' Look in column A

With Columns(1)

' For blank cells, set them to equal the cell above

.SpecialCells(xlCellTypeBlanks).Formula = "=R[-1]C"

'Convert the formula to a value

.Value = .Value

End With

Err.Clear

Application.ScreenUpdating = True

End Sub

También podría gustarte