...

Formation Excel Macros VBA

Objectifs
  • Concevoir des procédures et fonctions VBA dans Excel
  • Réaliser des applications manipulant les différents objets Excel
Participants
  • Tout utilisateur d'Excel
Approche Pédagogique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
  • Durée : 2 jours
  • Réf. : BUR16

Dates de Formations

25 et 26 Avril 2019

12 et 14 Juin 2019

27 et 28 Aout 2019

22 et 23 Oct. 2019

26 et 27 Déc. 2019

Programme
  • 1/ Maîtriser l'enregistrement de macros
    • • Préparer et enregistrer des macros simples
    • • Maîtriser les options de l'enregistreur de macros
  • 2/ Comprendre la structure du langage VBA
    • • Découvrir le modèle objet d'Excel
    • • Maîtriser les concepts du langage VBA
  • 3/ Découvrir l'environnement de développement VBE
    • • Maîtriser et configurer l'interface de développement VBE
    • • Accéder aux rubriques d'aide de VBE
  • 4/ Maîtriser la programmation VBA Excel
    • • Découvrir les syntaxes de base et les règles de la programmation orientée objet
    • • Maîtriser les variables : déclaration, type, portée et durée de vie
    • • Maîtriser les différents types de boucles
    • • Maîtriser les instructions conditionnelles
    • • Utiliser des boîtes de dialogue et de saisie simples
  • 5/ Maîtriser la programmation des objets d'Excel
    • • Programmer les objets remarquables d'Excel : Application, Range, Worksheet, Workbook
    • • Déclarer et utiliser des variables objet simples
    • • Programmer des évènements
  • 6/ Programmer avec Excel
    • • Programmer l'insertion de formules de calcul dans des cellules
    • • Répartir les données d'une feuille vers plusieurs feuilles
    • • Cumuler les données de plusieurs feuilles vers une feuille unique
    • • Mettre en forme des cellules par VBA
    • • Apprendre à corriger des macros
    • • Apprendre à gérer les erreurs rencontrées pendant l'exécution d'une macro
  • 7/ Concevoir des fonctions personnalisées
    • • Comprendre l'intérêt de créer des fonctions personnalisées
    • • Distribuer et intégrer des fonctions personnalisées dans Excel pour augmenter les capacités d'Excel
    • • Utiliser les fonctions personnalisées dans des procédures
  • 8/ Concevoir des formulaires personnalisés simples
    • • Maîtriser la conception de formulaires VBA
    • • Ajouter et programmer des contrôles de formulaire simples : zone de texte, zone de liste déroulante, zone de liste, case à cocher, bouton de commande, etc...