Plan du cours

  • Enregistrement et modification des macros
  • Affectation de macros à la barre d'outils, aux boutons et aux raccourcis clavier

Environnement Visual Basic for Applications

  • Éditeur Visual Basic et ses options
  • Gestion des composants
  • Raccourcis
  • Optimisation de l'environnement

Introduction à la programmation procédurale

  • Procédures : fonctions et sous-routines
  • Types de données

Contrôle du flux

  • If ...Then....Elseif....Else....Endif
  • Case
  • Do...Loop , While
  • For... Next
  • Exit
  • Tableaux et boucles

Visual Basic

  • Échange de données entre VBA et les feuilles (Cells, Range Methods)
  • Obtention et impression des données utilisateur (InputBox, MsgBox)
  • Déclaration de variables
  • Portée et durée de vie des variables et objets
  • Opérateurs et leurs priorités
  • Options des modules
  • Création de fonctions de feuille de calcul
  • Objets, classes, méthodes et propriétés
  • Bloquage du projet pour la visualisation

Débogage

  • Temps d'exécution, temps de conception et mode de pause
  • Points d'arrêt et surveillance
  • Fenêtre locale
  • Fenêtre immédiate
  • Pile des appels

Gestion des erreurs

  • Types d'erreurs
  • On Error GoTo
  • On Error Resume Next

Modèle objet Excel

  • Objet Application
  • Objet Workbook et collection Workbooks
  • Objet Worksheet et collection Worksheets
  • ThisWorkbook, ActiveWorkbook, ActiveCell, ....
  • Objet Selection
  • Collection Range
  • Collection Cells
  • Utilisation de la barre d'état
  • Mise à jour de l'écran et optimisation
  • Tonner et mesure du temps

Gestion des événements en VBA

Formulaires VBA

  • Création et utilisation de formulaires
  • Invoquer des formulaires dans le code VBA
  • Utiliser des formulaires VBA dans la feuille de calcul

Pré requis

  • Bonnes connaissances d'utilisateur Excel.

Public visé

  • Analystes de données
 14 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires