Szukaj…


Uwagi

Excel VBA zawiera kompleksowy model obiektowy, który zawiera klasy i obiekty, których można używać do manipulowania dowolną częścią działającej aplikacji Excel. Jednym z najczęściej używanych obiektów jest obiekt Application . Jest to catchall najwyższego poziomu, który reprezentuje bieżącą działającą instancję programu Excel. Prawie wszystko, co nie jest połączone z określonym skoroszytem programu Excel, znajduje się w obiekcie Application .

Obiekt Application , jako obiekt najwyższego poziomu, ma dosłownie setki właściwości, metod i zdarzeń, które można wykorzystać do sterowania każdym aspektem programu Excel.

Przykład prostego obiektu aplikacji: Zminimalizuj okno programu Excel

W tym kodzie użyto obiektu aplikacji najwyższego poziomu, aby zminimalizować główne okno programu Excel.

Sub MinimizeExcel()

    Application.WindowState = xlMinimized

End Sub

Przykład prostego obiektu aplikacji: Wyświetl wersję Excel i VBE

Sub DisplayExcelVersions()

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

End Sub

Korzystanie z właściwości Application.Version jest przydatne do zapewnienia, że kod działa tylko na kompatybilnej wersji programu Excel.



Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow