- Mettre en œuvre le langage Visual Basic pour Application en utilisant les bibliothèques d'objets Excel (classeur, feuille, graphique, tableau croisés, etc.)
          - Apprendre la programmation structurée avec VBA
          - Concevoir et réaliser une application personnelle avec des éléments d’interface Utilisateur
        
 Toute personne ayant une bonne pratique d’Excel
          Personnes ayant besoin de mettre en place des applications complexes ou automatiser des fonctions
        
 Connaître les éléments du Plan de cours VBA niveau 1
          Ce programme est modulable dans sa durée et son contenu en fonction de l’évaluation des besoins et des pré-acquis du stagiaire
        
Écrire des programmes
          
 Créer des fonctions de calcul
          
 Déboguer les macros
        
Utiliser des variables et les déclarer
          
 Appliquer des conditions, tests et branchements
          
 Créer des boucles
          
 Appeler de programme
          
 Se brancher à une étiquette
          
 Traiter les erreurs
          
 Déboguer, ajouter des espions
          
 Figer l’écran
          
 Mettre en place des macros interactives
          
 Masquer un module et protéger le classeur
        
Déclencher automatiquement des macros : à l’ouverture d’un Classeur, à la fermeture, à une heure, suivant l’utilisation D’une touche…
Notions d’objets et de collections
          D’objets (cellules, feuilles, classeurs)
          
 Méthodes et propriétés des objets
          
 Les tableaux croisés dynamiques, graphiques,
          Objets tableaux …etc.…
          
 Traitement par lot du contenu des dossiers, répertoires
        
Créer un formulaire personnalisé contenant des zones
          De modification, des listes déroulantes, des cases
          D’option, des cases à cocher, etc. (USERFORM)
          
 Transferts des données entre le formulaire et le classeur
        
Piloter Outlook pour envoyer un mail
          
 Piloter Word, pour mettre à jour un document
        
Modifier un menu contextuel
          
 Notion de personnalisation du ruban
        
Formation en présentiel
          Formation à distance