Excel vba niveau 2

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

Proposée par ATOUT MAJEUR RHONE ALPES

Éligible CPF
Formation continue
Présentiel

Prix

Indiqué par le ou les établissement(s)

1 080 €

Présentation

Présent à Lyon depuis plus de 25 ans, nos formateurs sont expérimentés, experts, pédagogues et disponibles. 14 Salles de formation à votre disposition, alliant nouvelles technologies et bienveillance environnementale.

Modalités disponibles

Voie Modalité Prix Durée Niveau de sortie Provenance
Formation continue Présentiel 1 080 € 14 h

Objectifs

Perfectionner l’utilisation de la programmation VBA en utilisant des variables élaborées, en faisant appel à des macros événementielles, en créant ses propres fonctions, en utilisant des boites de dialogues sur mesure et en pilotant d’autres application Ms Office.

Programme


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 fonctions courantes (split(), find(), …)
Rappel sur les outils de débogage


Techniques de l’algorithmie
Techniques d’optimisation de procédure
Règles d’écriture et guide de bonnes pratiques
Appels de procédures (call, macros événementielles, passage de variable, …)


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
Boucler sur les objets : For Each
Programmer des macros événementielles worksheet et workbook
Créer des fonctions non existantes


Créer et paramétrer une userform
Programmer chaque contrôles : ListBox, TextBox, …..
Mettre en place un multipage
Utiliser son Userform en non modal


Référencer les bibliothèques nécessaires
Piloter Outlook et l’envoi d’email
Piloter Word


Piloter son applicatif avec les boites de dialogues Microsoft : Ouvrir, Enregistrer sous, Parcourir, …
Personnaliser le ruban d’Excel : bouton personnalisé macro
Voir la formation sur le site de l'établissement