Aperçu des outils VBA inclus dans Code VBA

Lorsque vous programmez en VBA, vous pouvez augmenter votre productivité en utilisant Code VBA. Outre l'écriture du code, vous passerez également du temps à naviguer dans les procédures du projet, commenter les parties que vous réécrivez mais que vous ne voulez pas encore supprimer, renommer les procédures, ajouter la gestion des erreurs, etc. Cette page présente les outils de Code VBA qui soutiennent ces activités.

Explorateur de code

L'Explorateur de code remplace l'Explorateur de projet intégré de l'éditeur VBA en y ajoutant de nombreuses fonctionnalités supplémentaires, telles que la navigation aisée vers les procédures, le lancement d'une procédure à l'aide de la fonction Exécuter ou à partir d'une fenêtre immédiate, le renommage global.

Obtenir le nom d'un objet

L'obtention du nom d'un objet tel qu'un dossier, un document ou une feuille peut être demandée à partir du menu Nom, comme suite à une affectation String, ou dans le générateur de constantes.

Gestionnaire d'erreurs

Le composant Error Handler with reporting est ajouté à votre projet lorsque vous indiquez dans votre procédure que vous souhaitez qu'en cas d'erreur d'exécution, l'utilisateur vous envoie un courrier électronique contenant des détails sur ce qui s'est passé.

Trouver la procédure dont vous avez besoin

Les applications bureautiques comportent des milliers de méthodes et de propriétés, ce qui rend difficile la recherche de celle dont vous avez besoin. L'option de menu Find renvoie une liste de procédures qui utilisent le mot.

Inspecter les propriétés de l'objet

Dans le menu Objet, il est possible de voir les valeurs réelles des propriétés dans l'infobulle. En outre, vous pouvez insérer des instructions du menu Objet dans la fenêtre Immédiate pour les y exécuter.

F1, infobulles et aide en ligne

Les infobulles et l'aide des menus sont une caractéristique importante de Code VBA : Le titre résume l'objet ou la méthode ; l'appui sur F1 ouvre la page web contenant plus d'informations. En outre, elles indiquent le code qui sera inséré.

Le menu Application Excel

Le menu Application Excel vous permet d'accéder au code VBA pour les procédures globales spécifiques à la classe Excel. les procédures globales spécifiques à la classe Excel Application. Comprend l'ouverture d'un classeur existant ou la création d'un nouveau classeur.

Menu Objet Excel

Le menu Excel Object vous permet d'ajouter instantanément du code VBA à partir de variables globales déjà présentes.

Le Access Applicationmenu

Le menu Access Application vous permet d'accéder au code VBA le plus couramment utilisé, organisé de la même manière que sur le ruban MS Access, ainsi qu'à un outil permettant de créer facilement du code SQL.

Écrire son propre code Constructeurs

Code VBA s'appuie en grande partie sur le langage VBA et sur les possibilités offertes par l'application Office. Cependant, nous avons également trouvé pratique de pouvoir étendre VBA avec des fonctions communes.