Description
Introduction et généralités
- Présentation
- Affichage et utilisation du menu Développeur
- Conception et préparation d'une macro
Création et modification d'une macro
- Enregistrement d'une macro
- Découverte et utilisation de l'éditeur VBA
- Visualisation et modification d'une macro
- Ajout et manipulation d'un module
- Structure d'une macro (déclarations, procédures, commentaires ....)
- Introduction aux types d'instructions
Manipulation des objets
- Sélection et modification de cellules, de feuilles ou de classeurs
- Instructions Range, Worksheet, Cells ...
Boucles
- Concept et utilisation d'une boucle
- Différents types de boucle (For....next, Do...While, Do....Until ...)
Conditions
- Utilisation et intérêt de conditions dans une macro
- Types de conditions (If...Then...Else, Elself, Select...Case ....)
Variables et constantes
- Déclaration d'une variable et d'une constante
- Différents types de variables
- Utilisation de variable dans une procédure
- Concept et utilisation d'un tableau
Déclenchement d'une macro
- Création d'un bouton et affectation d'une macro
- Déclenchement évènementiel d'une macro (changement, mise à jour, ouverture ....)
Messages et formulaires
- Utilisation des MsgBox et InputBox ( ouverture, options, saisie ...)
- Création et personnalisation d'un UserForm
- Ajout et gestion de contrôles (textes, étiquette, liste déroulante, case à cocher ....)
Erreurs et correction
- Débogage et contrôle d'une macro
- Exécution pas-à-pas et ajout d'espions
Objectifs
Apprendre à programmer en VBA.
Maîtriser les bases de la programmation.
Créer et modifier des macros et des formulaires.
Automatiser le traitement de données dans Excel
Résultats
La certification TOSA repose sur un test en ligne qui permet l'évaluation complète des compétences des candidats dans l'utilisation du logiciel. À l'issue du test, le candidat se voit attribuer un score (0 à 1000), correspondant à un niveau (Initial, basique, opérationnel, avancé ou expert), ce qui lui permettra de faire valoir ses compétences sur le marché du travail.