Excel Macro VBA Master Class

Go to class
Write Review

Excel Macro VBA Master Class provided by Udemy is a comprehensive online course, which lasts for 38 hours worth of material. Excel Macro VBA Master Class is taught by Nabran Aboubacar. Upon completion of the course, you can receive an e-certificate from Udemy. The course is taught in Frenchand is Paid Course. Visit the course page at Udemy for detailed price information.

Overview
  • De la macro enregistrée au code visual basic

    What you'll learn:

    • Créer une macro par enregistrement (sans code). Réaliser des Cas pratiques concrets.
    • Comprendre le code de vos macros enregistrées, commenter et faciliter la maintenance du code; Les améliorer avec des fenêtres d'interaction.
    • Comprendre les outils de l'environnement VBE, maîtriser les éléments du langage (boucles, les variables,...) Pratiquer et créer des outils complets.
    • Réaliser des cas pratiques concrets inspirants
    • Créer des macro sans l'enregistreur
    • Créer des fonctions personnalisées grâce au VBA
    • Concevez des formulaires aisément (Tout type : Controles, Activex, Userform)
    • Utilisez les boucles afin de répéter les opérations et les tableaux afin d'accélérer les traitements
    • Principes des références externes
    • Piloter Word, Piloter Outlook , Manipuler des fichiers , repertoires

    Ce cours très pratique s'adresse aux utilisateurs réguliers d'Excel connaissant les fonctionnalitésde bases souhaitant apprendre à automatiser des opérations répétitives.

    Les fonctionnalités sont abordées en traitant des cas concrets.

    1ère partie : Maitrise de l'enregistreur des macros pour très rapidement apprendre à créer des automateset cesans avoir à coder

    • Les raccourcis clavier nécessaires

    • Les fonctionnalités Excel àconnaitre

    • Les modes d'enregistrement

      Vous verrez la limite de l'enregistreur des macros est présentée, ce qui explique pourquoi le VBA.

    2ème partie : Introduction au code visual basic pour savoir lire, documenter et maintenir des macros existantes

    • Découverte de l'environnement VBE où sont stockées les macros

    • Menus et fenêtres utiles

    • Lecture du code

    • Débogage pas à pas

    • Apprendre à documenter/commenter un code

    • Gestion des macros


    3ème partie : Espace de travail du VBA, développement concret avec les concepts avancés

    • Comprendre l'environnement VBA et la configuration

    • La notion d'objet , propriété , méthode

    • La syntaxe VBA

    • Les différentes boucles, leurs usages et différences

    • Les différents types de variables (données, collections, tableaux, ...)

    • Les formulaires UserForm

    • La programmation événementielle

    • Les fonctions de manipulation de fichiers (FileSystem)

    4ème partie : Piloter d'autres applications

    Le VBA permet de s'attaquer aux autres applications office à fin de compléter un traiter élaborer, nous verrons comment depuis une macro Excel piloter :

    • WORD

    • POWERPOINT

    • OUTLOOK

    Et comment faire de même avec d'autres applications office.

    Nous verrons les cas a traiter les plus courant dans le monde professionnel (tableau variables, rapports a dynamiser,...).

    Des cas pratiques concrets seront présentés.

    Ouverture vers les autres outils du pack office :

    • mailing de masse (pilotage Outlook)

    • publipostage PDF avec un document par ligne (pilotage Word)