Présentation du module complémentaire Macro Converter

Macro Converter est un module complémentaire qui facilite la conversion des fichiers Excel contenant du 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 Google Workspace for Education Plus.
  • Vous devez maîtriser Excel ou Google 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

  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é, vous trouverez le module complémentaire Macro Converter 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

  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 de le modifier.
    2. Si votre code VBA contient des API qui ne peuvent pas être facilement converties 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 êtes plus familier avec 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 la compatibilité accrue de vos fichiers et de signaler les mises à jour supplémentaires à effectuer.
  4. 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 la quantité de 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.
  5. Convertir vos fichiers
  6. Corriger les erreurs Vous devrez peut-être ajuster votre nouveau code Apps Script pour vous assurer qu'il fonctionne comme prévu.
  7. Résolvez les problèmes courants. Vous devrez peut-être créer manuellement des éléments, comme des UserForms VBA, dans Apps Script.