- 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