FORMATION EXCEL / NIVEAU 3
Programmer sous Excel VBA
Objectifs
- Automatiser les tableaux, les calculs et traitements de données
- Maîtriser les bases de la programmation en VBA
- Enregistrer, modifier et écrire des procédures en VBA
Pré-requis
Très bonnes connaissances d'Excel.
Bases de l'algorithmie
Bases de l'algorithmie
Programme détaillé
Présentation générale VBA
- 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
Tarif et durée
700,00 € HT · 2 jours