Suche…


Bemerkungen

Excel VBA verfügt über ein umfassendes Objektmodell, das Klassen und Objekte enthält, mit denen Sie einen beliebigen Teil der laufenden Excel-Anwendung bearbeiten können. Eines der am häufigsten verwendeten Objekte ist das Application- Objekt. Dies ist ein Catchall der obersten Ebene, das die aktuell ausgeführte Instanz von Excel darstellt. Fast alles, was nicht mit einer bestimmten Excel-Arbeitsmappe verbunden ist, befindet sich im Application- Objekt.

Das Application- Objekt verfügt als Top-Level-Objekt über hunderte von Eigenschaften, Methoden und Ereignissen, mit denen jeder Aspekt von Excel gesteuert werden kann.

Beispiel für ein einfaches Anwendungsobjekt: Minimieren Sie das Excel-Fenster

Dieser Code verwendet das Application- Objekt der obersten Ebene, um das Hauptfenster von Excel zu minimieren.

Sub MinimizeExcel()

    Application.WindowState = xlMinimized

End Sub

Beispiel eines einfachen Anwendungsobjekts: Anzeige der Excel- und VBE-Version

Sub DisplayExcelVersions()

    MsgBox "The version of Excel is " & Application.Version
    MsgBox "The version of the VBE is " & Application.VBE.Version

End Sub

Die Verwendung der Application.Version-Eigenschaft ist hilfreich, um sicherzustellen, dass Code nur mit einer kompatiblen Version von Excel funktioniert.



Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow