logo Idéaa anegrs formation excel

Formation développer des applications Excel avec VBA - Angers

Durée

2 jours (14 heures)

Objectifs

Automatiser les tableaux, les calculs et le traitement des données dans Excel. Apprendre à développer des applications simples en VBA.

Pré-requis

Maîtriser Excel et l’environnement Windows.

Moyens pédagogiques

Apport de connaissances théoriques et pratiques.

Applications dirigées et en autonomie.

Chaque stagiaire dispose d’un ordinateur.

Formation développer des applications Excel avec VBA

Le développement d'application avec Excel

 

Parcours pédagogique

Utiliser l’enregistreur de macros

  • Créer une macro
  • Visualiser le code dans la fenêtre Visual Basic
  • Modifier une macro enregistrée
  • Affecter une macro à un bouton
  • Créer une macro globale
  • Les différentes façons d’exécuter une macro

Les principes de base de la programmation en VBA

  • Intégrer les notions d’objets, de méthode (ouvrir) et propriétés
  • Principe de base pour saisir des instructions

Programmer en VBA

  • Définir des instructions en utilisant l’instruction If... Then
  • Utiliser des variables pour stocker des informations
  • Déclarer une variable pour optimiser le code
  • Utiliser la boucle Do While... Loop pour répéter des instructions
  • Utiliser les boucles For ... Each et For ... Next
  • Utiliser MsgBox
  • Afficher une boite de dialogue

Créer un formulaire

  • Créer un formulaire
  • Modifier les propriétés d’un formulaire
  • Insérer des objets dans un formulaire
  • Les propriétés des objets des formulaires
  • Définir un ordre pour les tabulations
  • Affecter une macro à un objet du formulaire

Créer un tableau croisé dynamique en VBA

  • Manipuler les données et les champs du tableau
  • Macros d’extraction pour interroger
  • Macros de consolidation