Wählen Sie einen Bereich in Excel VBA

Eines der grundlegenden Dinge, die Sie in Excel VBA tun müssen, ist, einen bestimmten Bereich auszuwählen, um etwas damit zu tun. Dieser Artikel zeigt Ihnen, wie Sie mit Range, Cells, Offset und Resize einen Bereich in Excel VBA auswählen.

Wählen Sie alle Zellen eines Arbeitsblatts aus

Cells.Select

Wählen Sie eine Zelle aus

Cells(4, 5).Select

=

Range("E4").Select

Es scheint, dass Range() viel einfacher zu lesen ist und Cells() in einer Schleife einfacher zu verwenden ist.,fca8d73″>

=

Range("C3", "G8").Select

Wählen Sie einen Satz nicht zusammenhängender Zellen

Range("A2,A4,B5").Select

Wählen Sie einen Satz nicht zusammenhängender Zellen und einen Bereich

Range("A2,A4,B5:B8").Select

Wählen Sie einen benannten Bereich

Range("MyRange").Select

=

Application.Goto "MyRange"

Wählen Sie eine ganze Zeile

Range("1:1").Select

Wählen Sie eine ganze Spalte

Range("A:A").Select

Wählen Sie die letzte Zelle einer Spalte zusammenhängender Daten

Range("A1").End(xlDown).Select

Wenn dieser Code mit der folgenden Beispieltabelle verwendet wird, wird Zelle A3 ausgewählt.,

Wählen Sie die leere Zelle am unteren Rand einer Spalte mit zusammenhängenden Daten

Range("A1").End(xlDown).Offset(1,0).Select

Wenn dieser Code mit der folgenden Beispieltabelle verwendet wird, wird Zelle A4 ausgewählt.

Wählen Sie einen ganzen Bereich zusammenhängender Zellen in einer Spalte aus

Range("A1", Range("A1").End(xlDown)).Select

Wenn dieser Code in der folgenden Beispieltabelle verwendet wird, wird der Bereich A1:A3 ausgewählt.,

Wählen Sie einen ganzen Bereich nicht zusammenhängender Zellen in einer Spalte aus

Range("A1", Range("A" & Rows.Count).End(xlUp)).Select

Hinweis: Dieser VBA-Code unterstützt Excel 2003 bis 2013.

Wenn dieser Code mit der folgenden Beispieltabelle verwendet wird, wird der Bereich A1:A8 ausgewählt.,

Wählen Sie einen rechteckigen Bereich von Zellen um eine Zelle

Range("A1").CurrentRegion.Select

Wählen Sie eine Zelle relativ zu einer anderen Zelle

ActiveCell.Offset(5, 5).Select
Range("D3").Offset(5, -1).Select

Wählen Sie einen bestimmten Bereich aus, versetzen Sie id=“277ac8fca9″>

Wenn dieser Code mit der folgenden Beispieltabelle verwendet wird, wird der Bereich C4:E6 ausgewählt.

Leave a Comment