Excel Macro VBA Master Class

De la macro enregistrée au code visual basic

Excel Macro VBA Master Class
Excel Macro VBA Master Class

Excel Macro VBA Master Class free download

De la macro enregistrée au code visual basic

Ce cours très pratique s'adresse aux utilisateurs réguliers d'Excel connaissant les fonctionnalités de 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 automates et ce sans 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)