VBA
VIVANEO
Langage Visual BasicHENNEBERT FORMATION
Cette formation vous permettra d'acquérir les bases pour construire des macros fiables et efficaces dans Excel. Vous pourrez alors automatiser des tâches répétitives, créer des interfaces utilisateur et ainsi gagner en efficacité.
OBJETS
Comprendre la structure du langage : intégrer la notion d'objets, de méthodes, d'évènements et de propriétés
Les variables : Comment stocker les données
Définition, différents type de données
Déclaration des variables
PROCÉDURES
Ecriture ses 1ères lignes d'instructions dans l'interface VBA
Gérer le curseur : position, déplacement, sélection
Exécuter une série d'instructions selon une ou plusieurs conditions.
If...Then...Else (si alors, sinon)
Select Case (selon)
La notion de boucles : répéter une série d'instructions :
For...To….Next (faire un nombre de fois)
For...Each...Next (faire sur chacun des objets d'une collection)
Do Until / Do While (faire tant que ou jusque)
Procédures événementielles
Lancer une procédure à l'ouverture d'un classeur, procédures de gestion des événements, procédures répondant à la souris, etc
Traiter les erreurs : On Error.
Gérer une base de données par macro
Macros d'extraction : utiliser les filtres élaborés pour interroger et extraire sur critères multiples.
Macros de consolidation : consolider des données issues de plusieurs bases.
Contrôler les données par macro et les transférer dans la feuille de calcul.
BOÎTES DE DIALOGUES, FORMULAIRES ET CONTRÔLE ACTIVE X
Afficher des messages et des boîtes de dialogue simples, et récupérer les réponses : Inputbox, Msgbox
Boîte de dialogue Personnalisée (UserForm)
Créer des formulaires personnalisés avec zones de saisie, listes déroulantes, boutons d'option, cases à cocher, etc.
ENVIRONNEMENT ET OUTILS DE DÉBOGAGE
Reconnaître l'interface : identifier la barre de menu, connaître les principales fenêtres
Enregistrer, modifier et exécuter une macro
Utiliser l'enregistreur de macros.
Mettre au point des macros usuelles : impression, tri…
Affecter une macro à un bouton.
Créer une macro accessible depuis tous les classeurs.
Comprendre la notion de module
Créer une nouvelle icône sur le ruban pour exécuter une macro
Arrêter une macro en cours d'exécution
Connaître l'exécution en mode Pas à pas
ETUDES DE CAS
Création de petits programmes type permettant le traitement de données, le suivi d'indicateurs
Nombreuses études de cas afin de consolider les acquis dans différentes situations professionnelles
NB : A ce stade, le programme fera appel aux besoins individuels et collectifs des différents participants.
Avoir de très bonnes bases pour construire des macros fiables et efficaces dans Excel.
Pouvoir automatiser des tâches répétitives, créer des interfaces utilisateur et ainsi gagner en efficacité.
Passage de la certification TOSA VBA avec un score optimal
Formation en petits groupe de niveau homogène
Une formation de qualité avec un formateur expérimenté.
Nombreuses études de cas
Automatiser des processus dans les applications Microsoft Office avec VBA (Tosa)
RS 6963 CertifInfo 118139 VIVANEO
Langage Visual BasicVIVANEO
Langage Visual BasicVIVANEO
Langage Visual BasicVIVANEO
Langage Visual Basic