Introduction
  • Le contenu
La macro sans le code
  • Avant de commencer
  • Activer menu nécessaire développeur
  • Les types de fichiers
  • Creer et exécuter une macro
  • La 1ère macro
  • Enregistrer un fichier avec macro
  • Sécurité des macros
  • Portée de la Sécurité des macros
  • Attention aux raccourcis claviers
  • Emplacement de la macro
  • Gestion du classeur Personal.xlsb
  • Masquer le Personal.xlsb
  • Gestion des macros
  • 1ere Macro
  • L'importance de la selection
  • Macro Selection étendue
  • Macro en mode relatif
  • Mode relatif en application
  • Conclure sur l'enregistreur
Cas Pratique 1 faciliter la consultation d'une liste
  • Présentation du cas pratique 1
  • Élément nécessaires
  • Le Filtre avancé
  • Fonction SOUS.TOTAL
  • Corrigé Cas Pratique 1
  • Bonus : Outil de disposition automatique des formes
Cas Pratique 2 afficher / masquer des Graphiques
  • Présentation du cas pratique 2
  • Élément nécessaires
  • Conception et manipulation des graphiques
  • Corrigé Cas Pratique 2
Cas pratique 3 Formulaire et BDD
  • Présentation du cas pratique 3
  • Élément nécessaires
  • Liste déroulante de choix simple
  • Lier des Listes déroulantes de choix
  • Détecter la fin d'un tableau
  • Corrigé Cas Pratique 3
Cas pratique 4 Details facture
  • Présentation du cas pratique 4
  • Élément nécessaires
  • Extraction Simple
  • Extraction avec Macro
  • Intérêt des noms des plages
  • Extraction autre feuille
  • Corrigé Cas Pratique 4
  • Bonus : Exécuter automatique de macro
Testez vos acquis sur l'enregistreur des macros
  • Points clefs de l'enregistreur
  • Critique des macros enregistrées
  • Récapitulatif de cette partie
Documenter et faciliter la maintenance d'une macro enregistrée
  • Présentation de la 2eme partie
  • Découverte du code - Introduction
  • L'environnement VBE
  • Gérer les modules
  • Gérer les Macros
  • Comprendre le code de l’enregistreur
  • Débogage Pas à Pas
  • Débogage Fenêtre d'exécution
  • Débogage Point d'arrêt
  • Documenter le code
  • Activité : Commenter un code exitant
  • POINTS A RETENIR : MAINTENANCE DES MACROS
Un peu de VBA pour améliorer une macro enregistrée
  • Enchainer des macros
  • Activité : Compléter une macro existante
  • Gestion d'erreur
  • Points à retenir
  • Fenêtre d'interaction MSGBOX
  • Fenêtre d'interaction INPUBOX
  • Traitement Conditionnel IF
  • Activité : Conditionnement via une fenêtre d'interaction
  • POINTS A RETENIR : AMELIORER UNE MACRO ENREGITREE
Les Controles Formulaire
  • Introduction : Les Controles Formulaire
  • Les Controles Formulaire : Boutons
  • Les Controles Formulaire : Les listes
  • Les Controles Formulaire : Les options
  • Les Controles Formulaire : Les toupies et barres de défilement
  • Protection de formulaire
  • Activité : Réaliser un formulaire Simple
Les Controles ActiveX
  • Introduction Formulaire ActiveX
  • AcitveX Règles générales
  • AcitveX Bouton
  • AcitveX Liste déroulante
  • AcitveX Zone de Liste
  • AcitveX Case d'option et case à cocher
  • AcitveX Toupie & Barre défilement
  • ActiveX Etiquette & Zone de texte
  • ActiveX Image et Bascule
  • Raccrocher une macro à un controle ActiveX
  • Les codes pratiques
  • Masquer les traitements macro
  • ActiveX Présentation Cas Pratique
  • POINTS A RETENIR : CREATION FORMULAIRE