/ / Excel-VBA-Offset-Eigenschaft

Excel VBA Offset-Eigenschaft

Das Offset-Eigenschaft im Excel VBA nimmt den Bereich, bei dem es sich um eine bestimmte Anzahl von Zeilen und Spalten handelt, von einem bestimmten Bereich entfernt (unten nur zur Veranschaulichung).

Fügen Sie eine Befehlsschaltfläche in Ihrem Arbeitsblatt ein, und fügen Sie die folgenden Codezeilen hinzu:

Dim example As Range
Set example = Range("A1:A2")

example.Offset(3, 2).Select

Ergebnis, wenn Sie auf die Befehlsschaltfläche auf dem Blatt klicken:

Excel VBA Offset-Eigenschaft Ergebnis

Erklärung: Diese Codezeilen markieren den Bereich, der 3 Zeilen darunter und 2 Spalten rechts von Range ("A1: A2") enthält. Die Offset-Eigenschaft verwendet immer die oberste linke Zelle eines Bereichs als Startpunkt.

Ein praktisches Beispiel für die Offset-Eigenschaft finden Sie in unserem Beispielprogramm Create a Pattern.

Lesen Sie auch: