Excel vba individuel
Certification : Automatiser des processus dans les applications microsoft office avec vba (tosa)
Proposée par L'ATELIER DIGITAL — 75000 Paris
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 500 €
Formation dispensée en Présentiel à l'adresse suivante :
Localisation & Rattachements
- Adresse
- 3 RUE POPINCOURT 75000 Paris
- Académie
- Paris
- Département
- Paris
- Région
- Île-de-France
La carte est indicative. Vérifiez l’accès avant votre déplacement.
Objectifs
Débouchés / Résultats attendus
Programme & Référentiel
Programme : Automatisation Excel VBA
Jour n°1
Introduction VBA :
- gestion d’un fichier avec macros,
- environnement de programmation & procédures.
- Outils de débogage, variables, types de données & déclarations. Option Explicit,
- onglets de gestion des erreurs (pas à pas, entrant & sortant, point d’arrêt).
Fonctions VBA & procédures :
- expression basiques VBA, définition d’une fonction.
- Création fonction personnalisée & Ad-Ins. Liens fonctions Excel & fonctions VBA,
- programmation modulaire & utilisation des procédures d’autres fichiers.
Programmation Orientée Objet (POO) :
- Objets, propriétés, méthodes & évènements.
- Modifications de valeurs, exemples de MEF et procédures basiques
Boucles VBA :
- IF … THEN, ELSE IF, DO …. LOOP & variantes, FOR … NEXT, FOR EACH …, WHILE.
- Comparaison & utilisation selon cas de figures.
- Exemples de gestion d’itérations
Exemples concrets : premières procédures
Jour n°2 Introduction aux Arrays :
- déclaration d’un Array,
- format & dimensionnement, REDIM & PRESERVE, types associés (String, Integer etc.)
Utilisation des Arrays dans les fonctions ou procédures :
- Arrays en arguments & paramètres de fonctions, travailler avec des Arrays. Exemples de récupération de valeurs d’une plage sous forme d’Array.
- Procédures & liens avec les Arrays, atout du type & conservation des valeurs.
- Exemple de fonctions de tri
Fonctions Texte dans VBA :
- format String, rappel du code ASCII.
- Equivalents fonctions Excel de travail texte sous VBA,export de Data et import sous forme d’un fichier TXT.
Exemple concret : décodage du morse
- Feuilles dans VBA : navigation et travail sur les feuilles via VBA,
- objet Worksheet, itérations, affichages & visibilité.
- Placement, récupération & consolidation de données de plusieurs feuilles
Classeurs dans VBA :
- ouvertures, fermetures, sauvegarde, import, exports.
- Objet Workbook. Itérations, navigation au sein de classeurs, travail & consolidation de données de plusieurs classeurs