Range.Insert (Excel)

Fügt eine Zelle oder einen Zellbereich in das Arbeitsblatt oder die Makrovorlage ein und verschiebt die anderen Zellen entsprechend.

Es gibt keinen Wert für CopyOrigin , der der Formatierung beim Einfügen von Zellen in Excel entspricht.

Insert (Shift, CopyOrigin)


With Range("B2:E5")
    .Insert xlShiftDown
    .ClearFormats
End With

Arguments

Optional arguments

Die folgenden Argumente sind optional

Shift (XlInsertShiftDirection) - Gibt an, wie Zellen verschoben werden.

Mögliche Rückgabewerte sind xlShiftDown - Zellen nach unten verschieben, xlShiftToRight - Zellen nach rechts verschieben.

CopyOrigin (XlInsertFormatOrigin) - Der Kopier Ursprung; Das heißt, von der Stelle, an der das Format für eingefügte Zellen kopiert werden soll.

Mögliche Rückgabewerte sind xlFormatFromLeftOrAbove - Das Format wird von den Zellen darüber und/oder links kopiert, xlFormatFromRightOrBelow - Das Format wird von den Zellen darunter und/oder rechts kopiert.