Cet article explique comment ajouter un module dans la bibliothèque VBA Excel en Java. Il contient les détails nécessaires pour définir l’environnement de développement, une liste de tâches de programmation et un exemple de code qui démontre l’ajout d’un module dans la bibliothèque de code VBA en Java. Vous apprendrez également à définir diverses propriétés de module, telles que le code VBA qui présente le développement d’une macro pour un fichier Excel.
Étapes pour modifier la bibliothèque de code Excel VBA en Java
- Configurez l’IDE pour qu’il utilise Aspose.Cells for Java pour fonctionner avec VBA
- Instanciez un objet Workbook, accédez à un sheet et ajoutez un module pour la feuille sélectionnée
- Accédez au nouveau module à partir du classeur et définissez son nom
- Écrivez et testez un code VBA et utilisez-le comme propriété de codes dans le module
- Enregistrez le fichier Excel de sortie au format XLSM sur le disque ou le flux si nécessaire
Ces étapes résument le processus d’ajout à la bibliothèque de code source Excel VBA en Java. Le processus est simple car il nécessite une feuille de calcul d’un classeur pour ajouter un nouveau VbaModule, puis y définir quelques propriétés. Définissez la propriété Codes avec du code VBA multiligne pour rendre la macro opérationnelle.
Code pour ajouter du code dans la bibliothèque de macros Excel en Java
Cet extrait de code montre comment accéder à la bibliothèque de code VBA en Java et ajouter un module contenant du code. Dans cet exemple de code, nous avons défini le nom et le code qui modifient la couleur des cellules en fonction de la plage de valeurs définie dans le code VBA. Vous pouvez ajouter un module à l’aide d’une autre méthode surchargée qui prend la valeur de l’énumérateur VbaModuleType comme argument incluant CLASS, DESIGNER, DOCUMENT et PROCEDURAL.
Cet article nous a appris à créer une nouvelle macro dans un fichier Excel. Pour appliquer une mise en forme conditionnelle dans Excel, reportez-vous à l’article sur Appliquer une mise en forme conditionnelle dans Excel à l’aide de Java.