Accueil Excel Comment automatiser des tâches répétitives dans Excel à l'aide de macros : Un guide pas à pas...

Comment automatiser les tâches répétitives dans Excel en utilisant les macros : Un guide pas à pas pour les débutants

1010
0

Imaginez ceci : Chaque jour, vous mettez en forme des tableaux, copiez des données ou effectuez les mêmes calculs dans Excel. Cela vous prend des heures, mais il existe un moyen plus rapide : macros.

Les macros sont des séquences d'actions enregistrées qu'Excel peut exécuter automatiquement. Grâce à elles, vous pouvez :
Automatiser les tâches répétitives
Réduire les erreurs
✅ Gagner du temps

Dans ce guide, nous verrons comment créer et utiliser des macros - aucune connaissance en programmation n'est requise !


🔹 Étape 1 : Activation de l'onglet "Développeur

Par défaut, l'onglet "Développeur" est masqué. Pour l'activer :

  1. Cliquez avec le bouton droit de la souris sur le ruban → "Personnaliser le ruban"
  2. Dans le panneau de droite, cocher la case à côté de "Développeur"
  3. Cliquez sur "OK"

🔹 Étape 2 : Enregistrement de votre première macro

Exemple de tâche : Formater automatiquement un tableau (en-têtes en gras, bordures, couleur de remplissage).

  1. Aller à la page Onglet "Développeur" → "Enregistrer une macro"
  2. Nommez votre macro (sans espace !), par exemple, "FormatTable"
  3. Cliquez sur "OK" et de réaliser vos actions :
    • Sélectionner les en-têtes → Ctrl+B (en gras)
    • Ajouter des bordures (Accueil → Frontières)
    • Appliquer une couleur de remplissage (Home → Remplir la couleur)
  4. Arrêter l'enregistrement ("Développeur" → "Arrêter l'enregistrement")

🔹 Étape 3 : Exécution de la macro

Pour appliquer la macro à une nouvelle table :

  1. Ouvrez votre fiche technique
  2. Aller à "Développeur" → "Macros"
  3. Sélectionnez votre macro → Cliquez sur "Exécuter"

🔹 Étape 4 : Enregistrement de fichiers avec des macros

Excel n'enregistre pas les macros dans le fichier par défaut .xlsx format. Au lieu de cela :

  1. Fichier → Enregistrer sous
  2. Choisir "Classeur Excel compatible avec les macros (*.xlsm)"

🔹 Étape 5 : Exemples de macros utiles

1. Sauvegarde automatique toutes les 10 minutes

(Code VBA à coller via **"Developer" → "Visual Basic")*

Private Subbook_Open()
    Application.OnTime Now + TimeValue("00:10:00"), "SaveBook"
End Sub

Sub SaveBook()
    ThisWorkbook.Save
    Application.OnTime Now + TimeValue("00:10:00"), "SaveBook"
End Sub

2. Tri des données en un clic

  1. Enregistrer une macro pendant le tri des données (Données → Tri)
  2. L'assigner à un bouton ("Développeur" → "Insérer" → Bouton)

🔹 Important : Sécurité des macros

Les macros peuvent contenir du code dangereux. Veillez à votre sécurité en :

  1. Ouverture de fichiers uniquement à partir de sources fiables
  2. Réglage des paramètres de sécurité dans "Options Excel" → "Centre fiduciaire"

🎯 Conclusion

Vous savez désormais comment enregistrer et exécuter des macros dans Excel. un outil puissant pour économiser des heures de travail manuel.

Quelle est la prochaine étape ?

  • Essayez d'enregistrer votre propre macro
  • Explorer VBA pour une automatisation avancée

Vous voulez d'autres guides Excel ? Dites-le nous dans les commentaires ! 🚀

LAISSER UNE RÉPONSE

Veuillez saisir votre commentaire !
Veuillez saisir votre nom ici