excel-vba
Objet d'application
Recherche…
Remarques
Excel VBA est fourni avec un modèle d'objet complet qui contient des classes et des objets que vous pouvez utiliser pour manipuler n'importe quelle partie de l'application Excel en cours d'exécution. L'un des objets les plus courants que vous utiliserez est l'objet Application . Ceci est un ensemble de couches de niveau supérieur qui représente l'instance en cours d'exécution d'Excel. Presque tout ce qui n'est pas connecté à un classeur Excel particulier se trouve dans l'objet Application .
L'objet Application , en tant qu'objet de niveau supérieur, possède littéralement des centaines de propriétés, méthodes et événements pouvant être utilisés pour contrôler tous les aspects d'Excel.
Exemple d'objet d'application simple: Minimiser la fenêtre Excel
Ce code utilise l'objet Application de niveau supérieur pour minimiser la fenêtre Excel principale.
Sub MinimizeExcel()
Application.WindowState = xlMinimized
End Sub
Exemple d'application simple: Afficher les versions Excel et VBE
Sub DisplayExcelVersions()
MsgBox "The version of Excel is " & Application.Version
MsgBox "The version of the VBE is " & Application.VBE.Version
End Sub
L'utilisation de la propriété Application.Version est utile pour garantir que le code ne fonctionne que sur une version compatible d'Excel.