Excel 365 pour MAC : VBA niveau 1

Comprendre et Maîtriser l'enregistrement de macros

  • Préparer ses macros
  • Enregistrer des macros simples
  • Maîtriser les options de l'enregistreur de macros
  • Visualiser, analyser et comprendre le code généré par l'enregistreur de macros

Comprendre la Structure du langage

  • Comprendre les concepts du langage VBA
  • Découvrir le Modèle Objet d'Excel
  • Comprendre la hierarchie des objets
  • Découvrir le vocabulaire VBA

Découvrir l'environnement de développement VBE

  • Maîtriser l'interface de développement VBE : module, projet, fenêtre de debug, explorateur d’objets, fenêtre espions, fenêtre variables locales
  • Accéder aux rubriques d'aide de VBE
  • Configurer les options de VBE et personnaliser votre environnement
  • Découvrir et maîtriser les outils disponibles dans VBE

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 types, portée et durée de vie d'une Variable, d'une Constante
  • Déclarer des variables simples
  • Maîtriser les différents types de boucles (For ... Next, Do ... Loop, For Each ... Next)
  • Maîtriser les différentes instructions conditionnelles (If ... Then ... Else ... End If, Select Case ... End Select)
  • Utiliser des boîtes de dialogue et de saisie simples

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 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
  • Formater des cellules par VBA
  • Apprendre à corriger des macros
  • Apprendre à gérer les erreurs rencontrées pendant l'exécution d'une macro

Concevoir des fonctions personnalisés

  • Comprendre l'intérêt 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