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 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.

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

Localisation & Rattachements

Département
Rhône
Région
Auvergne-Rhône-Alpes
Coordonnées géographiques indisponibles

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.

Débouchés / Résultats attendus

Résultats Attendus : Un passage de certification TOSA vous sera proposé en fin de formation, il est obligatoire et s’effectue en ligne sur 1 heure environ. 551 points minimum seront nécessaires pour l'obtention de la certification. Le score est communiqué dès la fin du test et atteste d’un niveau de compétence : Basique (351-550), Opérationnel (551-725), Avancé (726-875) ou Expert (876-1000).

Programme & Référentiel

Révisions des bases VBA :
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

Méthodes et Règle du développement :
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, …)

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

Aller plus loin avec les boites de dialogue, Userforms :
Créer et paramétrer une userform
Programmer chaque contrôles : ListBox, TextBox, …..
Mettre en place un multipage
Utiliser son Userform en non modal

Piloter d’autres applications à partir d’Excel :
Référencer les bibliothèques nécessaires
Piloter Outlook et l’envoi d’email
Piloter Word

Optimiser l’interface Utilisateur :
Piloter son applicatif avec les boites de dialogues Microsoft : Ouvrir, Enregistrer sous, Parcourir, …
Personnaliser le ruban d’Excel : bouton personnalisé macro