Range.Insert (Excel)
Inserta una celda o un rango de celdas en la hoja de cálculo o en la hoja de macros y desplaza las otras celdas para crear espacio.
No hay ningún valor para CopyOrigin que equivale a borrar el formato al insertar celdas interactivamente en Excel.
Insert (Shift, CopyOrigin)
With Range("B2:E5")
.Insert xlShiftDown
.ClearFormats
End With
Arguments
Optional arguments
Los siguientes argumentos son opcionales
Shift (XlInsertShiftDirection) - Especifica hacia dónde se desplazarán las celdas.
Posibles valores de retorno son xlShiftDown - Desplazar las celdas hacia abajo, xlShiftToRight - Desplazar las celdas hacia la derecha.
CopyOrigin (XlInsertFormatOrigin) - El origen de la copia; es decir, desde dónde copiar el formato de las celdas insertadas.
Posibles valores de retorno son xlFormatFromLeftOrAbove - Copiar el formato de las celdas situadas encima y/o a la izquierda, xlFormatFromRightOrBelow - Copiar el formato de las celdas situadas debajo y/o a la derecha.