Présentation du module complémentaire Macro Converter

Macro Converter est un module complémentaire qui facilite la conversion des fichiers Excel contenant le code Visual Basic for Applications (VBA) en fichiers Google Sheets et Apps Script. Vous pouvez utiliser le module complémentaire Macro Converter pour déterminer la compatibilité de vos fichiers et les convertir automatiquement.

Avant de commencer

Pour utiliser Macro Converter:

  • Vous devez disposer d'un compte Google Workspace Enterprise Plus ou d'un compte Google Workspace pour Education Plus.
  • Vous devez maîtriser Excel ou Google Sheets, ainsi que les langages de script (VBA ou Apps Script).
  • Vous devez être en mesure de lire et de comprendre les scripts de base.

Installer le module complémentaire Macro Converter

  1. Sur votre ordinateur, accédez au module complémentaire Macro Converter sur Google Workspace Marketplace.
  2. En haut à droite, cliquez sur Installer > Continuer > Autoriser.
  3. L'installation peut prendre plusieurs secondes. Une fois le module complémentaire installé, cliquez sur OK.

Une fois installé, le module complémentaire Macro Converter est disponible dans Google Drive, dans le panneau latéral droit. Si le panneau latéral ne s'affiche pas, cliquez sur Afficher le panneau latéral  en bas à droite.

Utiliser Macro Converter

  1. 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.
  2. Mettez à jour votre code VBA à l'aide des informations de votre rapport de compatibilité.
    1. Si votre code est entièrement compatible, vous n'aurez peut-être pas besoin d'apporter de modifications.
    2. Si votre code VBA contient des API qui ne se convertissent pas facilement en code Apps Script, le rapport propose des solutions de contournement dans Apps Script. Vous pouvez implémenter les solutions de contournement Apps Script après avoir converti vos fichiers, mais si vous connaissez mieux VBA, vous pouvez créer et implémenter des solutions de contournement VBA avant de convertir vos fichiers.
  3. Après avoir modifié votre code VBA, exécutez à nouveau le rapport de compatibilité. Cette étape permet de confirmer l'amélioration de la compatibilité de vos fichiers et d'identifier les mises à jour supplémentaires à effectuer.
  4. Répétez les étapes 2 et 3 si nécessaire. Ces étapes maximisent la compatibilité de vos fichiers afin de réduire la quantité de travail nécessaire après leur conversion. Vous pouvez passer à l'étape suivante si vous prévoyez de terminer l'application de vos solutions de contournement après la conversion de vos fichiers.
  5. Convertissez vos fichiers.
  6. Corrigez les erreurs. Vous devrez peut-être ajuster votre nouveau code Apps Script pour vous assurer qu'il fonctionne comme prévu.
  7. Résoudre les problèmes courants Vous devrez peut-être créer manuellement des éléments, comme des UserForms VBA, dans Apps Script.