Présentation du module complémentaire Macro Converter

Macro Converter est un module complémentaire qui facilite la conversion de 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 et les langages de script (VBA ou Apps Script).
  • Vous devez être capable 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 le module complémentaire Macro Converter installé, vous le trouverez 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 à convertir. Consultez Déterminer si les macros VBA sont compatibles avec Apps Script.
  2. Mettez à jour votre code VBA à l'aide des informations figurant dans 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 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. Toutefois, 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, générez à 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 optimisent la compatibilité de vos fichiers afin de réduire la quantité de travail nécessaire après la conversion. Vous pouvez passer à l'étape suivante si vous prévoyez de finir d'appliquer les 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 VBA UserForms, dans Apps Script.