Die Offset-Eigenschaft in Excel VBA ist der Bereich, der eine bestimmte Anzahl von Zeilen und Spalten weg von einem bestimmten Bereich (Grenze unten nur für Abbildung).

Platzieren Sie eine Befehlstaste auf dem Arbeitsblatt und fügen Sie die folgenden Codezeilen:

Dim example As Range

Set example = Range("A1:A2")

example.Offset(3, 2).Select

Ergebnis, wenn Sie auf das Befehlsschaltflächen auf dem Blatt klicken:

Excel VBA Offset Property Result

Erläuterung: Diese Codelinien wählen Sie den Bereich, die 3 Reihen und 2 Spalten unten rechts von Range ( „A1: A2“). Die Offset-Eigenschaft nimmt immer die obere linke Zelle eines Bereichs als Ausgangspunkt.

Ein praktisches Beispiel für die Offset-Eigenschaft finden Sie in unserem Beispielprogramm ein Muster erstellen.