Ricerca…


Osservazioni

Excel VBA è dotato di un modello di oggetti completo che contiene classi e oggetti che è possibile utilizzare per manipolare qualsiasi parte dell'applicazione Excel in esecuzione. Uno degli oggetti più comuni che utilizzerai è l'oggetto Application . Questo è un catchall di livello superiore che rappresenta l'istanza corrente in esecuzione di Excel. Quasi tutto ciò che non è collegato a una determinata cartella di lavoro di Excel è nell'oggetto Application .

L'oggetto Application , come oggetto di livello superiore, ha letteralmente centinaia di proprietà, metodi ed eventi che possono essere utilizzati per controllare ogni aspetto di Excel.

Esempio di oggetto applicazione semplice: ridurre a icona la finestra di Excel

Questo codice utilizza l'oggetto Application di livello superiore per ridurre a icona la finestra principale di Excel.

Sub MinimizeExcel()

    Application.WindowState = xlMinimized

End Sub

Esempio di oggetto applicazione semplice: visualizzazione di Excel e versione VBE

Sub DisplayExcelVersions()

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

End Sub

L'utilizzo della proprietà Application.Version è utile per garantire che il codice funzioni solo su una versione compatibile di Excel.



Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow