Excel vba (visual basic application) - acquérir les principes de programmation

Certification : Automatiser des processus dans les applications microsoft office avec vba (tosa)

Proposée par CRIR CENTRE DE RESSOURCES INFORMATIQUES DE ROCHEFORT — 17300 Rochefort

Formation Professionnelle
Présentiel
Pas d'apprentissage

Type

Catégorie de la certification

Certification inscrite au Répertoire Spécifique (RS)

Niveau de sortie

Niveau reconnu si applicable

N/C

Prix

Indiqué par l'établissement

1 512 €

Présentation

Formation en présentiel, animé par un animateur spécialisé et certifié. 6 stagiaires maxi par groupe, 1 stagiaire par poste. Support de cours, vidéo-projection de l'écran de l'animateur. Assistance téléphonique post-formation et non limitée dans le temps.

Formation dispensée en Présentiel à l'adresse suivante :

Localisation & Rattachements

Adresse
2 RUE DE L'ECOLE DE DRESSAGE BP 80282 17300 Rochefort
Académie
Poitiers
Département
Charente-Maritime
Région
Nouvelle-Aquitaine

La carte est indicative. Vérifiez l’accès avant votre déplacement.

Objectifs

À l’issue de cette formation, vous saurez :
- Créer des macro-commandes
- Utiliser des variables
- Créer des instructions structurées
- Gérer les erreurs d’exécution
- Créer et utiliser des formulaires

Débouchés / Résultats attendus

Certification TOSA à l'issue de la formation

Programme & Référentiel

1 - LES MACROS DANS EXCEL
Principe de base de la macro-programmation
Création d’une macro avec l’enregistreur
Exécution d’une macro
Modification d’une macro enregistrée
Affectation d’une macro à un bouton, à un outil

2 - LE LANGAGE VBA
Visualisation du code de la macro
Comprendre le code (commentaires, procédures, instructions, code inutile)
Description de la fenêtre de l'éditeur VBA
Comprendre le principe de la programmation orientée objet
Découvrir l'explorateur d'objets
Utiliser les différents objets d'Excel : les classeurs, les feuilles, les cellules….
Gérer les méthodes et les propriétés des différents objets

3 - LES CONDITIONS
La structure conditionnelle
Utilisation des conditions (If - End if / Select Case - End Select)

4 - LES BOUCLES
La structure des boucles
Utilisation des boucles dans les programmes (While - Wend / For - Next.)

5 - GESTION DES ERREURS
Interrompre l'exécution d'une macro
Exécution d’une macro pas à pas
Utilisation du point d'arrêt
Utilisation des espions : analyser, comprendre le changement des variables

6 - LES FORMULAIRES
Les boîtes de dialogue prédéfinies
Les boîtes de dialogue personnalisées
Case à cocher, liste d’options
Listes déroulantes
Barres de défilement

7 - GESTION D’ÉVÉNEMENTS
Exécution événementielle
Déclenchement par l’action sur une touche