Enregistrer un fichier contenant des macros

mug developpeur vba

Devenez développeur : notre initiation à VBA en 5 parties

  1. Découvrez la face cachée d'Excel : l'interface de programmation
  2. Créez votre première macro sans aucun code : enregistrez-la
  3. Installez et réutilisez une macro existante
  4. Prudence : sauvegardez vos fichiers avec macros !
  5. Relancez une procédure enregistrée ou installée

 

Suite de notre tutoriel pour débuter avec la programmation sous Excel, avant de lancer notre premier programme, prenons le temps de sauvegarder. C’est une mesure de sécurité indispensable. Mais attention, les macros exigent un format d’enregistrement spécial.


 

Enregistrer le classeur dans un format spécifique

Le format standard des classeurs Excel depuis 2007, .xlsx, ne permet pas d’y stocker des macros. On enregistre alors notre fichier au format .xlsm. Ce nouveau format ne change absolument rien au reste du fichier.

Si nous essayons de conserver le format .xlsx, Excel nous avertit que la procédure enregistrée sera perdue. On clique alors sur Non.

Enregistrement fichier macros format xlsm
 

Sauvegarder par sécurité

Lorsqu’on débute avec les macros, il est toujours plus prudent de faire une sauvegarde du fichier avant de les exécuter.

Toutes les actions effectuées par une macro sont irréversibles. Du moins, on ne peut pas annuler ce qu’elle a fait avec Ctrl+Z ou le bouton dans la barre d’accès rapide.

Ce conseil vaut donc pour tout le monde. Avant le premier lancement d’une procédure, mieux vaut enregistrer son fichier. Si le résultat obtenu n’est pas celui espéré, le plus simple est alors de fermer le fichier sans l’enregistrer.
Si la procédure enregistre aussi le classeur, dans ce cas, il faut penser à le dupliquer.

Sinon en cas d’erreur, pour revenir au point de départ, il faudra tout redéfaire manuellement. Et selon ce que contient la macro, cela peut être très long...

 

Même s’il est court, ce conseil a son importance. Une sauvegarde oubliée et ce peut être plusieurs heures de perdues.
Maintenant que nous sommes à l’abri, nous pouvons lancer nos macros sans risque.

 

Abonnez-vous à la newsletter

Illustration couverture ebook 100 trucs et astuces pour Excel-ler au travail

Et recevez gratuitement l'ebook 100 trucs et astuces pour Excel-ler au travail (5€ sur Amazon)

Votre adresse mail ne sera pas communiquée et vous pourrez vous désabonner à tout moment.

Taggé .Mettre en favori le Permaliens.

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.