Excel, prendre en main les macros et découvrir le VBA

Fiche de formation

  • Automatiser des tâches répétitives avec Excel
  • Enregistrer et exécuter des macro-commandes
  • Utiliser des macros complémentaires
  • Comprendre le code VBA enregistré et y apporter des modifications
blog-one

Durée : 1 jour

Programme détaillé

Module 1 : Présentation des macro-commandes Excel

  • Découvrir l’enregistreur de macro-commandes.
  • Afficher l’onglet Développeur.
  • Préparer l’enregistrement d’une macro : les pièges à éviter. Enregistrer en relatif ou en absolu.
  • Comprendre les objectifs des macros, leurs limites.
  • Utiliser le classeur de macros personnelles, découvrir ses particularités.
  • Choisir le bon format de fichier (xls, xlsx, xlsm).
  • Répondre aux questions de sécurité des macros, utiliser des dossiers approuvés.
  • Exercice
    - Prendre en main la création, l’enregistrement et la gestion de la sécurité des macros.

Module 2 : Exécution de macro-commandes

  • Exécuter une macro en utilisant la liste des macros.
  • Personnaliser l’interface : affecter une macro à un bouton, à une image, à une icône de la barre d’outils Accès rapide.
  • Choisir un raccourci-clavier pour une macro.
  • Exécuter une macro automatiquement à l’ouverture d’un classeur : la macro AutoOpen.
  • Exercice
    - Réaliser une macro AutoOpen, affecter une macro à une icône de la barre d’outils Accès rapide.

Module 3 : Outils d’automatisation intégrés à Excel

  • Les affichages personnalisés (ou Vues) : utiliser plusieurs mises en page sur une même feuille de calcul.
  • Utiliser les styles de cellules personnalisés.
  • Enregistrer un espace de travail.
  • Utiliser une macro complémentaire.
  • Exercice
    - Personnaliser la mise en page avec les macros.
    - Imprimer plusieurs tableaux de différentes feuilles.

Module 4 : Présentation de l’interface de programmation VBA

  • Découvrir l’environnement de VBA : les feuilles modules, l’explorateur de projet VBA, la fenêtre Propriétés.
  • Accéder au code généré par enregistrement.
  • Réagir en cas d’erreur d’exécution. Qu’est-ce que le débogage ? En sortir.
  • Modifier une procédure enregistrée : comprendre le code, nettoyer les instructions inutiles.
  • Documenter une macro-commande.
  • Ajouter une boîte de dialogue (MsgBox ou InputBox).
  • Programmer des conditions simples.
  • Exercice
    - Créer une interface de dialogue avec l’utilisateur, pour personnaliser le remplissage d’une liste de données.
    - Automatiser les filtres, les tris.
Utilisateurs d’Excel souhaitant découvrir les macros d’Excel.

Bonnes connaissances d’Excel

Demander un devis S'inscrire

Nos formations

Bureautique

Contenus Access Excel expertise calcul avances Excel perfectionnement Excel tableau croise dynamique Excel VBA niveau Excel VBA niveau...
Demander un devis S'inscrire En savoir plus

Excel, développer des applications (...)

Visualiser le code en VBA d’une macro et réaliser des modifications simples sous éditeur Connaître les objets d’Excel, leurs propriétés et...
Demander un devis S'inscrire En savoir plus

Excel 2016/2013/2010, prise en (...)

Prendre en main l’interface Excel Concevoir un tableau et effectuer des calculs simples Mettre en forme un tableau pour le valoriser...
Demander un devis S'inscrire En savoir plus

Excel 2016/2013/2010, reporting et (...)

Sélectionner et préparer les données à analyser Mettre en œuvre les techniques permettant de croiser plusieurs tables de données...
Demander un devis S'inscrire En savoir plus

Maîtriser Access 2016/2013/2010, (...)

Analyser et comprendre les relations entre les objets d’une base de données Access Créer une table et ses champs, y associer une clé...
Demander un devis S'inscrire En savoir plus

Excel, base de données et tableaux (...)

Structurer une liste de données à analyser Connaître les fonctions de recherche des données dans une liste Maîtriser les fonctions de...
Demander un devis S'inscrire En savoir plus

Word 2016/2013/2010, prise en (...)

Naviguer dans l’interface et les menus de Word Créer et enregistrer un document Word, saisir du texte et naviguer dans ce texte...
Demander un devis S'inscrire En savoir plus

Word 2016/2013/2010, perfectionnement

Utiliser les modèles, styles et tableaux dans Word pour enrichir le contenu et la présentation Automatiser des insertions et corrections...
Demander un devis S'inscrire En savoir plus

Outlook 2016-2013-2010, être efficace

Appréhender et s’approprier l’environnement Outlook Envoyer des courriers, savoir les configurer et les customiser Gérer la réception,...
Demander un devis S'inscrire En savoir plus

Outlook 2016/2013/2010, perfectionnement

Personnaliser et classer ses messages dans Outlook Utiliser des règles de gestion pour organiser ses messages Définir la périodicité...
Demander un devis S'inscrire En savoir plus