Macro Converter est un module complémentaire qui facilite la conversion des fichiers Excel contenant du code Visual Basic for Applications (VBA) en fichiers Sheets et Apps Script. Utilisez le module complémentaire Macro Converter pour déterminer si vos fichiers sont compatibles et les convertir automatiquement.
N'utilisez le module complémentaire Macro Converter qu'avec des fichiers Excel. Nous acceptons les formats de fichier Excel 97 et versions ultérieures.
Avant de commencer
Pour utiliser Macro Converter :
- Vous devez disposer d'un compte Google Workspace Enterprise Plus ou Google Workspace for Education Plus.
- Vous devez maîtriser Excel ou Sheets, ainsi que les langages de script (VBA ou Apps Script).
- Vous devez être capable de lire et de comprendre des scripts de base.
Installer le module complémentaire Macro Converter
- Sur votre ordinateur, accédez au module complémentaire Macro Converter sur Google Workspace Marketplace.
- En haut à droite, cliquez sur Installer > Continuer > Autoriser.
- L'installation peut prendre plusieurs secondes. Une fois le module complémentaire installé, cliquez sur OK.
Si vous êtes administrateur Google Workspace, installez le module complémentaire Macro Converter dans le domaine de votre organisation et choisissez les personnes autorisées à l'utiliser. Consultez Installer des applications Google Workspace Marketplace dans votre domaine.
Une fois installé, le module complémentaire Macro Converter se trouve dans Google Drive, dans le panneau de droite. Si le panneau latéral ne s'affiche pas, cliquez sur Afficher le panneau latéral en bas à droite.
Utiliser Macro Converter
- Générez un rapport de compatibilité pour les fichiers que vous souhaitez convertir. Consultez Déterminer si les macros VBA sont compatibles avec Apps Script.
- Mettez à jour votre code VBA à l'aide des informations de votre rapport de compatibilité.
- Si votre code est entièrement compatible, vous n'aurez peut-être pas besoin de le modifier.
- Si votre code VBA contient des API qui ne peuvent pas être converties en code Apps Script, le rapport propose des solutions de contournement dans Apps Script. Implémentez les solutions de contournement Apps Script après avoir converti vos fichiers. Toutefois, si vous êtes plus à l'aise avec VBA, vous pouvez créer et implémenter des solutions de contournement VBA avant de convertir vos fichiers.
- Après avoir modifié votre code VBA, exécutez à nouveau le rapport de compatibilité. Cette étape permet de confirmer la compatibilité accrue de vos fichiers et de signaler les mises à jour supplémentaires à effectuer.
- Répétez les étapes 2 et 3 si nécessaire. Ces étapes permettent de maximiser la compatibilité de vos fichiers afin de réduire le travail nécessaire après leur conversion. Vous pouvez passer à l'étape suivante si vous prévoyez de terminer d'appliquer vos solutions de contournement après avoir converti vos fichiers.
- Convertir vos fichiers
- Corrigez les erreurs. Vous devrez peut-être ajuster votre nouveau code Apps Script pour vous assurer qu'il fonctionne comme prévu.
- Résoudre les problèmes courants Vous devrez peut-être créer manuellement des éléments, comme des UserForms VBA, dans Apps Script.
Articles associés
- Déterminer si les macros VBA sont compatibles
- Convertir des macros VBA en macros Apps Script
- Corriger les erreurs dans votre code converti
- Résoudre les problèmes courants
- Regarder des tutoriels sur Macro Converter
- Liste des API VBA compatibles