Pré-requis

Bonne maîtrise des fonctions avancées d’Excel

Durée

3 jours (21 heures)

Dates

Prendre contact avec Bruno Danton

Tarifs

Nous consulter

FORMATION EXCEL VBA NIVEAU 1 Formation éligible au CPF

Objectifs et public concerné

  • Concevoir des macros-commandes et des applications en utilisant le langage Visual Basic Edition Application d’Excel
  • Cette formation Excel programmation VBA s’adresse à toute personne intéressée
  • Elle favorise le développement des compétences et le maintien dans l’emploi

PROGRAMME EXCEL – PROGRAMMATION VBA

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.

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 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, il vous suffit d’exercer vos droits en contactant AMG INFORMATIQUE – Service Protection des données personnelles – 7 avenue de la Découverte 21000 Dijon.