Skip to Content

Macros VBA : lister et traduire en JavaScript

Lire les macros d'un classeur .xlsm et obtenir une traduction JavaScript à relire et exécuter sur la feuille.

Bientôt — ce module complémentaire est déployé progressivement. S'il n'apparaît pas dans l'onglet Modules complémentaires de votre éditeur, il n'est pas encore activé sur votre espace.

Pas à pas

  1. Ouvrez Modules complémentaires puis Macros VBA.
  2. Choisissez un fichier .xlsm de votre ordinateur (seuls les .xlsm sont acceptés) puis cliquez sur Lister les macros.
  3. Sélectionnez une macro : son code VBA s'affiche.
  4. Cliquez sur Traduire en JavaScript : le module indique le nombre d'instructions traduites et celles à écrire à la main.
  5. Relisez la macro JavaScript obtenue, puis cliquez sur Exécuter la traduction sur la feuille.

Astuces

  • Relisez toujours le code avant de l'exécuter ; Ctrl+Z annule l'effet.
  • Les macros très liées à d'autres applications installées ne se traduisent pas : prévoyez de les réécrire.

Voir aussi