Formation « Excel VBA » Niveau 1
Objectifs de la formation :
– Automatiser les tableaux, les calculs ou le traitement de données dans Excel,
– Maîtriser les bases de la programmation en VBA,
– Enregistrer, modifier et écrire des procédures en VBA.
A qui s’adresse cette formation :
Utilisateurs avancés d’Excel
Pré-requis : Avoir un niveau Excel confirmé
Programme de formation
Présentation générale VBA
Positionnement par rapport aux logiciels Office (Word, Excel, Access)
Présentation du langage VBA
Enregistrement d’une macro commande (rôle et limites)
Création de procédures enregistrées dans les différents logiciels
Etude des procédures
Les procédures et fonctions
Définition
Rôle et fonctionnement
Les procédures spécifiques (autoNew)
Les variables
Définition
La déclaration des variables
L’étendue des variables
Les tableaux
Les variables objet
Les instructions VBA
Présentation des instructions de base du langage
Définition des syntaxes à utiliser
L’instruction If… Then… Else
L’instruction Select Case…
L’instruction For Next
Les objets, méthodes et propriétés Excel
Définition des éléments
Différences entre propriétés et méthodes
Définition des différents objets de base Excel
Exemples de méthodes et propriétés Excel
Le dialogue utilisateur
Présentation de l’interface graphique
Définition d’une boite de dialogue
Les propriétés des objets
Gestion des boites de dialogue
La gestion des erreurs
Présentation de la gestion des erreurs
Les différentes solutions
Mise en place
Les exemples VBA sur Excel
Manipulation des classeurs et feuilles en VBA
Lecture et écriture dans des plages de cellules
Mise en forme des cellules en VBA
Etude de cas
Etude des besoins du stagiaire et définition des solutions envisagées.
Méthodes pédagogiques
Un poste de travail de technologie récente par participant, vidéo-projection des démonstrations du formateur.
Un support de cours complet.