facebook

Excel VBA niveau 2

Objectifs :

Comprendre les concepts fondamentaux de VBA, y compris les variables, les constantes, les opérateurs, ainsi que les différentes structures de contrôle.

Objectifs de compétences :
Réaffirmer la compréhension et l’application correcte des objets, collections, variables, et structures de contrôle en VBA.
Personnaliser efficacement l’interface d’Excel et utiliser des boîtes de dialogue standard pour piloter des applications.
Automatiser des tâches via la programmation d’événements et améliorer l’efficacité des procédures.
Développer des interfaces utilisateur avancées et interagir avec des applications externes pour étendre la fonctionnalité des macros.

Public :

Toute personne ayant une connaissance de base en Excel VBA et cherchant à maîtriser davantage la programmation, l’automatisation des tâches et l’optimisation des processus.

Pré-requis

Avoir une compréhension de base de Excel VBA, incluant la capacité d'écrire, de debugger et de comprendre des macros simples.

Validation

Attestation de formation

Contenu du programme

Réviser pour maîtriser les fondamentaux VBA
Rappel sur les objets : ActiveWorkBook, Activesheet, Range, Selection…
Rappel sur les collections : Workbooks, Sheets, Cells…
Rappel sur les principales méthodes et propriétés
Rappel sur les variables valeurs : Types, déclaration, portées, utilisation
Rappel sur les structures conditionnelles ((If, Select Case, …)
Rappel sur les boucles (For… Next, Do…. Loop)
Rappel sur les outils de débogage

Méthodes et Règle du développement
Personnaliser le ruban d’Excel : bouton personnalisé macro
Piloter son applicatif avec les boites de dialogues Microsoft : Ouvrir, Enregistrer sous, Parcourir, …
Règles d’écriture et guide de bonnes pratiques
Appels de procédures (call, macros événementielles, passage de variable, …)

Automatiser Excel, les traitements
Utiliser des variables objets : Types, déclaration, portées, intérêt
Utiliser des variables tableaux et collection : Types, déclaration, portées, intérêt
Programmer des événements du classeur (ouverture, fermeture, à l’enregistrement…)
Programmer des évènements de feuilles (à l’activation…)
Programmer des évènements de cellule (au changement, à la sélection…)

Créer des bibliothèques
Créer des fonctions non existantes
Créer des macros complémentaires (accessibles à tous)

L’interface utilisateur (les boites de dialogue, Userforms)
Rappel sur les contrôles et leurs propriétés.
Créer et paramétrer un userform
Utiliser son Userform en non modal
Programmer chaque contrôle : ListBox, TextBox, …

Piloter d’autres applications externes
Lister les bibliothèques de références
Piloter Outlook et l’envoi d’email
Piloter Word

Gérer la sécurité d’un classeur Excel
Connaitre les activités de l’utilisateur (nom…)
Gérer en utilisant les identifiants de l’utilisateur

 

 

Durée

2 jours

Nombre d’heures

14h en centre

Lieu

61/69 rue Camille Pelletan 33150 CENON

Modalités de formation

Classe virtuelle | Formation inter | Formation intra / sur mesure

Moyens pédagogiques

PC système et logiciels
Liaison Internet Fibre
Vidéoprojecteur et tableau blanc
Supports de cours

Méthode pédagogique & Encadrement

Animation en classe virtuelle par un formateur expert
Apports théoriques, échanges, interactions
Atelier de mise en application pratique à l’écrit et/ou à l’oral

Modalités de suivi de la formation

Émargement de feuille de présence matin et après-midi
Attestation d’assiduité
Attestation de fin de formation

Modalités d’évaluation des résultats

Exercices pratiques progressifs
Validation régulière des acquis
Autoévaluation
Questionnaire de satisfaction

Tarif

400,00 € / jour de formation
Net de TVA

Financement

Aide Individuelle à la Formation | Plan de développement des compétences

 

Ces formations peuvent vous intéresser

Excel VBA niveau 1

Bureautique

Durée : 3 jours

Nombre d’heures : 21h en centre

Excel Perfectionnement

Bureautique

Durée : 2 jours

Nombre d’heures : 14h en centre

Excel Tableaux croisés dynamiques

Bureautique

Durée : 2 jours

Nombre d’heures : 14h en centre

Excel débuter avec les macros

Bureautique

Durée : 1 jour

Nombre d’heures : 7h en centre