Présentation du module complémentaire Macro Converter

Le module complémentaire Macro Converter facilite la conversion des fichiers Excel comportant du code Visual Basic for Applications (VBA) en fichiers Sheets et en Apps Script. Utilisez le module complémentaire Macro Converter pour déterminer la compatibilité de vos fichiers et les convertir automatiquement.

N'utilisez le module complémentaire Macro Converter qu'avec des fichiers Excel. Nous acceptons les formats de fichiers à partir d'Excel 97.

Avant de commencer

Pour utiliser le module complémentaire 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 en mesure 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.

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é, recherchez 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 le module complémentaire 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 comporte des API qui ne seront pas 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 familiarisé avec VBA, vous pouvez créer et implémenter des solutions de contournement VBA avant de convertir vos fichiers.
  3. Une fois que vous avez 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 maximisent 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 l'application de vos solutions de contournement après avoir converti 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ésolvez les problèmes courants. Vous devrez peut-être créer manuellement des éléments, tels que des UserForms VBA, dans Apps Script.