Einführung "VBA mit Microsoft Office"

Zentrale Objekte von Excel

Herdt EX2003P K12.1/S.148

Die wichtigen Elemente von Excel stehen in einer Hierarchie, die von der Applikation bis zum Inhalt einer Zelle geht.
 

Excel-Element Zugehöriges VBA-Objekt
  Auflistung Aktives Objekt
Excel Application  
Arbeitsmappe  Workbooks(1) ActiveWorkbook
Blatt Sheets(1) ActiveSheet
- Tabellenblatt Worksheets("Tab1")  
- Diagrammblatt Charts(2)  
Zellbereich Range("A1:B3") Selection
Zelle Cell(1, 1) ActiveCell
Zellinhalt   Value

Die verschiedenen Ebenen der Objekthierarchie werden mit Punkt voneinander getrennt. Zusammengesetzt ergibt dies:
Application.ActiveWorkbook.Worksheets("Tab1") _
  .Range("A1").Value

Nicht immer muss die ganze Hierarchie angegeben werden: Range("B5").Value spricht die Zelle B5 des aktuellen Blattes in der aktuellen Mappe an.