Toute personne souhaitant automatiser des traitements et développer des applications sous Excel.
Durée : 3 jours - 21 heures
Tarif : Nous contacter pour une formation INTER – INTRA ou en COURS PARTICULIER
Durant ce stage, vous apprendrez à développer des applications Excel en utilisant les macro-commandes et le langage VBA. Vous verrez également comment créer des formulaires et des procédures événementielles pour automatiser les traitements réalisés avec Excel.
Coût : 1050€ HT.
La formation est délivrée en présentiel ou distanciel (e-learning, classe virtuelle, présentiel et à distance). Le formateur alterne entre méthodes démonstrative, interrogative et active (via des travaux pratiques et/ou des mises en situation). La validation des acquis peut se faire via des études de cas, des quiz et/ou une certification.
Cette formation est animée par un consultant-formateur dont les compétences techniques, professionnelles et pédagogiques ont été validées par des diplômes et/ou testées et approuvées par l’éditeur et/ou par Audit Conseil Formation.
Bonnes connaissances d'Excel.
- Evaluation des besoins et objectifs en pré et post formation
- Evaluation technique des connaissances en pré et post formation
- Evaluation générale du stage
Enregistrer une macro-commande et afficher le code.
Utilisation et limites de l'enregistreur de macro-commande : nécessité de passer en VBA.
Attacher une macro-commande à un bouton.
Utiliser des plages de dimensions variables.
VBA: Language de programation Orienté Objet, Structuré, Evénementiel.
L'environnement VBA : projets, modules, objets (Méthodes et Propriétés).
Les principaux objets d'Excel (Workbook, Worksheet, Range), leurs proriétés et méthodes essentielles.
Visualiser le code d'une macro et réaliser des modifications simples.
Conditionnelles : IF ...END IF, SELECT CASE.
Boucles FOR NEXT, FOR EACH NEXT, DO WHILE, DO UNTIL.
Variables et constantes.
Documenter le code.
Gérer les erreurs d'exécution, débogage.
Procédures et fonctions. Appels, branchements.
Boîte de message, boîtes de saisie. boîtes de Dialogues d'Excel.
Formulaire UserForm
Les différents objets d'un formulaire, propriétés des contrôles dans un formulaire.
Récupération, contrôle et exploitation des données saisies dans le formulaire.
Définition et rôle d'une procédure événementielle.
Les premiers événements de classeur et de feuille (Open, Activate).
Les événements des contrôles sur UserForm. Initialisation et paramétrage d'un contrôle.
Utilisation d'automation, référencer une bibliothèque.
Utiliser l'objet Application.