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.



Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow