Sök…


Anmärkningar

Excel VBA kommer med en omfattande objektmodell som innehåller klasser och objekt som du kan använda för att manipulera någon del av det körande Excel-programmet. Ett av de vanligaste objekten du använder är applikationsobjektet . Detta är en toppnivå som samlar in den aktuella instansen av Excel. Nästan allt som inte är anslutet till en viss Excel-arbetsbok finns i applikationsobjektet .

Applikationsobjektet , som ett toppnivåobjekt, har bokstavligen hundratals egenskaper, metoder och händelser som kan användas för att kontrollera alla aspekter av Excel.

Exempel på enkelt applikationsobjekt: Minimera Excel-fönstret

Den här koden använder applikationsobjektet på toppnivå för att minimera huvudfönstret i Excel.

Sub MinimizeExcel()

    Application.WindowState = xlMinimized

End Sub

Exempel på enkelt applikationsobjekt: Visa Excel- och VBE-version

Sub DisplayExcelVersions()

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

End Sub

Användningen av egenskapen Application.Version är användbar för att säkerställa att kod endast fungerar på en kompatibel version av Excel.



Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow