Excel vba - initiation - durée 3 jours + tosa

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

Proposée par AFIB 2

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 200 €

Présentation

- Formateur expert bureautique
- Support de cours électronique
- Certification en fin de cours

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

Localisation & Rattachements

Département
Dordogne
Région
Nouvelle-Aquitaine
Coordonnées géographiques indisponibles

Objectifs

- Créer des procédures d'automatisation de tâches dans Excel (macros)
- Créer des fonctions de calculs personnalisées
- Acquérir les fondamentaux dans la programmation VBA
- Utiliser les procédures événementielles

Débouchés / Résultats attendus

- Développer son autonomie et ses savoirs sur le logiciel
- Passage d'une certification permettant de valider le niveau de connaissance sur le produit
- Présence signée en demi-journée, évaluation des acquis tout au long de la formation, questionnaire de satisfaction, attestation de formation

Programme & Référentiel

1. Automatisation des tâches
- Environnement de programmation : Excel (développeur) et Editeur VBA
- Enregistrer et exécuter une procédure (macros)
- Visualiser le code VBA dans l'éditeur
- Ajouter des commentaires
- Modifier et améliorer le code de la procédure

2. Principe de programmation
- Le langage VBA (Visual Basic for Application)
- La programmation orientée objet
- Les classes d'objets et ses membres (propriétés / méthodes / évènements)
- L'explorateur d'objets de l'éditeur VBA
- Les différents blocs d'instructions : procédure / fonction / procédure évènementielle
- Les fonctions VBA (conversions / chaînes de caractères / mathématiques / date et heure ...)

3. Manipulation des objets principaux d'Excel
- Application Excel
- Classeurs
- Feuilles de calculs
- Cellules

4. Les variables
- Variable ou espace de stockage mémoire
- Les différents types de données
- Déclaration et affectation

5. Les opérateurs
- Opérateur d'affectation
- Opérateurs arithmétiques
- Opérateurs de comparaison
- Opérateurs logiques
- Opérateur de concaténation

6. Les structures conditionnelles
- L'instruction IF
- L'instruction SELECT CASE

7. Les structures répétitives
- L'instruction DO...LOOP
- L'instruction FOR...NEXT
- L'instruction FOR EACH...NEXT
- L'instruction EXIT

8. Les boîtes de dialogue
- Les méthodes GETOPENFILENAME et GETSAVEASFILENAME
- Les fonctions et méthode INPUTBOX
- La fonction MSGBOX

9. Les userforms (formulaire)
- Créer une userform
- Insérer et paramétrer des contrôles ActiveX
- Préparer une procédure d'affichage de la userform

10. Les outils de débogage
- Placer des points d'arrêt
- Effectuer un débogage pas à pas