Travailler avec la bibliothèque de code VBA
La bibliothèque de code VBA est une collection organisée et extensible par l'utilisateur de procédures, de classes, de formulaires utilisateur et d'extraits de code intégrés dans les menus de continuation de Code VBA.
Bibliothèque de codes VBA
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 et des extraits de code dans une bibliothèque de code VBA que vous pouvez étendre avec vos propres collections de code.
Fonctions VBA pour les chaînes de caractères
Généralement, un ensemble plus complet de fonctions de chaînes de caractères VBA que celles déjà disponibles dans VBA est nécessaire. Nous avons emprunté les idées d'autres langages, notamment VB.NET.
Fonctions de date en VBA
Les fonctions VBA Date intégrées ainsi que les fonctions personnalisées et les snippets inclus dans la bibliothèque de code VBA peuvent être sélectionnés dans un menu de continuation. VBA Code Library peuvent être sélectionnées dans un menu continu. L'infobulle indique le code qui sera inséré.
Ajouter une procédure ou un module à la bibliothèque
À partir de l'Explorateur de code, vous pouvez facilement ajouter une procédure ou un module à un sous-dossier de la bibliothèque de codes VBA. Celle-ci apparaîtra alors automatiquement dans le sous-menu Bibliothèque de l'objet ou du sous-dossier VBA sélectionné.
Insérer des extraits de code
La façon la plus pratique d'insérer un extrait de code est de le faire à partir du sous-menu Bibliothèque de l'objet sur lequel vous voulez agir - dans le menu Objet. Si l'extrait implique plusieurs paramètres, vous pouvez les sélectionner à partir des variables de votre contexte de code dans la boîte de dialogue Insérer un extrait.
Éditeur d'extraits de code
Pour ajouter facilement des extraits, Code VBA comprend un éditeur d'extraits. Il prend en charge la syntaxe Visual Basic, l'insertion de balises pour des instructions spéciales telles que l'ajout de modules connexes ou de références, et l'enregistrement dans le sous-dossier le plus approprié de la bibliothèque Code VBA.