VBA-Programmierung in Microsoft Excel

Tutorial: Excel-Beispiele

VBA-Begriff: Worksheets-Auflistungsobjekt

Workbooks-Auflistung (Workbook-Objekt)
Worksheets-Auflistung (Worksheet-Objekt)
Mehrere Objekte

Eine Auflistung aller Worksheet-Objekte in der angegebenen oder aktiven Arbeitsmappe. Jedes Worksheet-Objekt stellt ein Tabellenblatt dar.

Verwenden der Worksheets-Auflistung

Verwenden Sie die Worksheets-Eigenschaft zum Zugriff auf die Worksheets-Auflistung. Im folgenden Beispiel werden alle Tabellenblätter an das Ende der Arbeitsmappe verschoben.

Worksheets.Move after:=Sheets(Sheets.Count)

Verwenden Sie die Add-Methode, um ein neues Tabellenblatt zu erstellen und dieses der Auflistung hinzuzufügen. Im folgenden Beispiel werden zwei neue Tabellenblätter vor dem ersten Blatt der aktiven Arbeitsmappe eingefügt.

Worksheets.Add count:=2, before:=Sheets(1)

Verwenden Sie Worksheets(Index), wobei Index die Indexnummer oder der Name des Tabellenblatts ist, um ein einzelnes Worksheet-Objekt zurückzugeben. Im folgenden Beispiel wird das erste Tabellenblatt der aktiven Arbeitsmappe ausgeblendet.

Worksheets(1).Visible = False

Das Worksheet ist auch ein Element der Sheets-Auflistung. Die Sheets-Auflistung enthält alle Blätter (Diagrammblätter wie auch Tabellenblätter) der Arbeitsmappe.