excel-vba
Oggetto dell'applicazione
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.