Ref : 1112 EDUGROUPE
Excel : s'initier à la programmation VBA

22h Formation en présentiel

Développer des applications personnalisées faisant appel aux fonctions d'Excel par une interface graphique conçue avec Visual Basic.

1-Connaissance de la structure d'un fichier Excel (Feuille, lignes et colonnes).

2-Connaissance des calculs en références relatives et absolues.

3-Aptitude à décomposer une problématique en une succession d'étapes chronologiques.

Enregistreur de macro

•              Lancer l’enregistrement d’une macro

•              Savoir repérer les lignes de code inutiles dans une macro enregistrée

•              Exemple de Travaux Pratiques : Enregistrer une macro-commande pour montrer les limites de cette méthode

 

Découvrir l'interface de l'éditeur VBA

•              L’explorateur de projet

•              La fenêtre Propriétés

•              L'explorateur d'objets

•              La fenêtre de code

•              La fenêtre de débogage

•              La boîte à outils des contrôles

•              Exemple de Travaux Pratiques : Exécuter un code en mode pas à pas et insérer une userform pour la découverte

 

Comprendre les procédures et les fonctions

•              La structure détaillée des procédures

•              La structure détaillée des fonctions

•              Les paramètres

•              Les appels de procédures et fonctions

•              La documentation du code

•              La gestion des procédures

•              Exemple de Travaux Pratiques : Créer un projet en factorisant le code par des procédures et des fonctions

 

Utiliser les variables et les constantes

•              Déclarer des variables et vérifier leurs portées

•              Utiliser des variables tableaux

•              Exemple de Travaux Pratiques : Interagir entre les données des feuilles de calcul et les variables du code

 

Manipuler les chaînes de caractères

•              Exemple de Travaux Pratiques : Utiliser les fonctions de déconcaténation de texte

 

Mettre en place des branchements conditionnels et des boucles

•              Opter pour IF…ENDIF ou SELECT CASE

•              Distinguer les boucles FOR…NEXT et DO…LOOP

•              Exemple de Travaux Pratiques : Tester les résultats intermédiaires ; Mettre en place des itérations sur des collections de données

 

Découvrir les objets

•              Définir un objet par ses propriétés, ses méthodes et les évènements qui lui sont associés

•              Appréhender l’instruction WITH..END WITH

•              Exemple de Travaux Pratiques : Manipuler les principaux objets d’Excel (Classeur, Feuille, Cellule, etc.)

 

Créer des Userforms avec des contrôles

•              Créer ses propres Userform avec des contrôles

•              Associer des procédures évènementielles

•              Exemple de Travaux Pratiques : Créer un formulaire et récupérer les valeurs des contrôles dans une feuille de calcul

 

Gérer les erreurs et le débogage

•              Découvrir les outils de débogage

•              Créer une routine de gestion des erreurs d’exécution

•              Exemple de Travaux Pratiques : Créer une procédure et gérer des erreurs provoquées pour test

Formateur expérimenté disposant d'une solide expérience en développement

Mises en pratiques - Evaluation par l'apprenant - Remise d'une attestation des compétences acquises validées par le formateur - Certification TOSA (1 heure - via Internet - à programmer dans les jours qui suivent la formation).

Inter-entreprises
1320 €
Du 07/04/2025 au 09/04/2025
À PARIS 16 (75016)
152 Avenue de MaLAKOFF
12 places disponibles
Voir les autres sessions inter
EDUGROUPE
01 40 37 41 67
Votre navigateur est désuet!

Mettez à jour votre navigateur pour afficher correctement ce site Web. Mettre à jour maintenant

×