Pré-requis
Bonne maîtrise des fonctions avancées d’Excel
Durée
3 jours (21 heures)
Tarifs
2 370 € net
PROGRAMME EXCEL – PROGRAMMATION VBA
Dernière mise à jour : avril 2022
NOTIONS DE BASE DANS EXCEL
- Différences entre Macros et VBA
- Révision des fonctionnalités d’Excel indispensables avant de programmer (nommage, fonctionnalités en fonction du tour de table)
- Pourquoi utiliser les macros ou développer en VBA
- Mise en garde (maintenance)
ERGONOMIE D’UNE APPLICATION DANS EXCEL VBA
- Connaître les différentes techniques de lancement d’une macro
- Réaliser des boutons, gérer l’association d’une macro (bouton, image…)
- Mettre en œuvre des macros à démarrage automatique
- Intégrer des macros aux menus ou aux barres d’outils du tableur
- Présentation des limites des macros
PRISE EN MAIN DE L’ÉDITEUR (VBE)
- Accès aux macros (organisation générale, explorateur de projet, fenêtre de propriétés…)
- Présentation de la syntaxe
- Correction du code
- Régler les options
- Utiliser l’explorateur d’objets
- Connaître les propriétés et les méthodes
- Notion de collections d’objets
- Notion de structures de contrôle
UTILISATION D’EXCEL VBA
- Se servir de l’objet plage (Range)
- Utiliser l‘objet feuille de calcul (Sheet)
- Gérer l’objet classeur (Workbook)
- Manipuler les principaux objets
- Saisir et afficher des informations
PROGRAMMATION AVEC EXCEL VBA
- Gérer les procédures
- Connaître les variables, les types de données
- Se servir des constantes et des tableaux
- Gérer les instructions et opérateurs
- Se servir des structures de décision
- Utiliser les structures de boucles – Utiliser les structures de contrôles
PERSONNALISATION DE L’INTERFACE EXCEL VBA
- Créer des macros interactives : Inputbox, Msgbox
- Gérer des procédures événementielles
- Construire des boîtes de dialogue simples
GESTION DES ERREURS DANS EXCEL VBA
- Gérer l’interruption de la procédure
- Exécuter pas à pas
- Situer le problème avec les espions
ATELIER QUESTIONS / RÉPONSES
Vous souhaitez obtenir des renseignements sur nos formations ? Contactez-nous.
*Champs obligatoires.
Les informations portées sur ce formulaire sont enregistrées dans un fichier informatisé par AMG INFORMATIQUE. Nous ne traiterons ou n’utiliserons vos données que dans la mesure où cela est nécessaire pour vous contacter et assurer le traitement de vos demandes. Conformément à la loi « Informatique et Libertés » du 6 janvier 1978 modifiée et au Règlement européen n°2016/679/UE du 27 avril 2016, vous bénéficiez d’un droit d’accès, de rectification, de portabilité et d’effacement de vos données ou encore de la limitation du traitement. Vous pouvez également, pour des motifs légitimes, vous opposer au traitement des données nous concernant. Pour ce faire, et sous réserve de la production d’un justificatif d’identité valide, nous vous invitons à contacter AMG INFORMATIQUE – Service Protection des données personnelles – 7 avenue de la Découverte 21000 Dijon.
ACCESSIBILITÉ
Des formations accessibles à tous
Les locaux d’AMG INFORMATIQUE sont accessibles aux personnes en situation de handicap (place de stationnement, rampe d’accès, toilettes conformes).