FORMATION VBA AVANCÉ

Microsoft

Vous voulez vous perfectionner aux techniques de programmation VBA ?
Vous voulez être en mesure de développer des applications professionnelles sur VBA ?
Vous voulez utiliser activement et de manière rentable vos applications Office (Word, Excel, Access, Outlook) ?
Notre solution ? la formation Excel VBA Avancé.

Durée de la formation :

3 jours

Intervenants :

Prérequis :

Maîtriser les bases Excel VBA

Notre objectif :

  • Vous permettre de concevoir des interfaces efficaces et conviviales.
  • Vous permettre d’exploiter des techniques précises pour manipuler les fichiers VBA.
  • Vous apprendre à utiliser les TCD (tableaux croisés dynamiques) avec la programmation VBA.

Nous commençons la formation par une présentation de notre programme. Chaque étape est illustrée par des exemples concrets et pratiques.
Nous mettons l’accent sur les échanges avec les participants, sous forme de questions/réponses et mise en pratique des connaissances. Le but étant que vous soyez pleinement satisfait.

Notre Programme

JOUR 1

Matin

Module 1 :

Rappel sur la création et l’écriture des programmes
Les outils de développement.
Les événements.
Les objets.
Les variables.
Les procédures.

Module 2 :

Création d’une interface ergonomique
Les interfaces utilisateurs : les boîtes et personnalisation de dialogues.
Les menus et barre d’outils.
Gérer un calendrier et des dates dans Excel.
Le langage objet et ses variables.
Utilisation des variables : déclaration, tableaux…

Après-midi

Module 3 :

Travailler avec les applications Office
La communication entre applications : « Automation ».
Communiquer avec une autre application Microsoft depuis Excel, Word, Outlook…

JOUR 2

Matin

Module 4 :

Procédures et fonctions
Différencier les procédures privées/publiques.
Appeler une procédure.
Créer une fonction personnalisée.
Passer des arguments d’une procédure à une fonction.

Module 5 :

Techniques pour manipuler un fichier VBA.
Sélectionner un fichier avant d’en contrôler l’ouverture.
Naviguer dans les dossiers.
Ouvrir un fichier texte et en régler la distribution en colonnes.
Tester et ouvrir un fichier, un dossier : créer, utiliser des fonctions.

Après-midi

Module 6 :

Les Tableaux Croisés Dynamiques TCD avec VBA
Créer, modifier et actualiser les données d’un TCD.
Réaliser un TCD sur une requête d’une table Access.
Réaliser un TCD sur des données Access (ODBC).
Comment envoyer le tableau dans Word ?

JOUR 3

Matin

Module 4 :

Test et réalisation
Le développement des applications préalablement testées.
Protéger son projet et ses feuilles.

Après-midi

Module 5 :

Distribution d’une application professionnelle
Mise en place d’un écran de présentation VBA.
Créer une bibliothèque de fonctions et procédures.