Formation

EXCEL BVA Développer des applications macros commandes

Tosa VBATitre professionnel — éligible CPF, OPCO et financements publics.

Description

Appréhender l'usage des macro-commandes Excel Paramétrer des affichages personnalisés (ou Vues). Utiliser les styles de cellules personnalisés. Découvrir l'enregistreur de macro-commandes. Afficher l'onglet Développeur. Préparer l'enregistrement d'une macro : les pièges à éviter. Enregistrer en relatif ou en absolu. Comprendre les objectifs des macros, leurs limites. Exécution de macro-commandes Utiliser une macro complémentaire. Exécuter une macro en utilisant la liste des macros. Choisir le bon format de fichier (xls, xlsx, xlsm). Répondre aux questions de sécurité des macros, utiliser des dossiers approuvés. Personnaliser l'interface : affecter une macro à un bouton, à une image, à une icône de la barre d'outils Accès rapide. Choisir un raccourci-clavier pour une macro. Utiliser le classeur de macros personnelles, découvrir ses particularités. Présentation de l'interface de programmation VBA Découvrir l'environnement de VBA : les feuilles modules, l'explorateur de projet VBA, la fenêtre Propriétés. Exécuter une macro automatiquement à l'ouverture d'un classeur : la macro AutoOpen. Accéder au code généré par enregistrement. Exécuter le mode pas-à-pas. Réagir en cas d'erreur d'exécution. Qu'est-ce que le débogage ? En sortir . Modifier une procédure enregistrée : comprendre le code, nettoyer les instructions inutiles. Documenter une macro-commande. Ajouter une boîte de dialogue (MsgBox ou InputBox). Développement par la macro-commande Définir et identifier les limites d'une macro-commande : nécessité de passer en VBA. Enregistrer une macro-commande et afficher le code. Attacher une macro-commande à un bouton. Utiliser des plages de dimensions variables. Prise en main du langage VBA d'Excel Visualiser le code d'une macro et réaliser des modifications simples sous éditeur. Identifier les particularités des différentes versions d'Excel. Appréhender l'environnement VBA : modules, projets, objets et leurs propriétés. Repérer les principaux objets d'Excel (Workbook, Worksheet, Range), leurs propriétés et méthodes essentielles. Structure du langage Connaître les conditionnelles : IF ...END IF, SELECT CASE. Boucles FOR NEXT, DO WHILE, UNTIL, FOR EACH NEXT. Comprendre les variables et constantes. Documenter le code. Gérer les erreurs d'exécution, débogage. Manipuler les procédures et fonctions. Appels, branchements. Boîtes de dialogue et formulaires Comment créer et lancer un UserForm, modifier son nom et son titre, modifier ses dimensions ses autres propriétés... Utiliser la boîte de message, boîte de saisie. Dialogues Excel. Décrire les différents objets d'un formulaire, propriétés des contrôles dans un formulaire. Récupérer, contrôler et exploiter des données saisies dans le formulaire. Procédures événementielles Comprendre la procédure événementielle. Les premiers événements de classeur et de feuille (Open, Activate). Initialiser et paramétrer un contrôle : les événements des contrôles sur UserForm.

Objectifs

Appréhender l'usage des macro-commandes Excel Visualiser le code en VBA d'une macro et réaliser des modifications simples sous éditeur Connaître les objets d'Excel, leurs propriétés et méthodes essentielles Utiliser les différentes structures conditionnelles du langage, les variables et constantes et traiter les erreurs Créer des formulaires de saisie et créer des procédures événementielles

Résultat

Certification TOSA Valoriser son CV et améliorer son employabilité