top of page
Formation Excel VBA Perfectionnement
Développer des applications VBA !

Au cours de ce stage, vous apprendrez à  développer une application complexe avec VBA, créer des formulaires complexes et à piloter des applications externes (Word et Outlook). Vous protégerez et rendrez ses applications VBA error-proof et saurez diffuser son application.

 

CONSEILLÉE À :

Tout utilisateur confirmé amené à gérer une application sous Excel ou automatiser des fonctions récurrentes.

 

 

OBJECTIFS 

         > Passer à un niveau de programmation VBA professionnel

         > Apprendre à développer une application complexe avec VBA

         > Créer des formulaires complexes

         > Piloter des applications externes (Word et Outlook)

         > Protéger et rendre ses applications VBA error-proof

         > Savoir diffuser son application

PRÉREQUIS :

Public connaissant l'environnement Windows, utilisant régulièrement Excel VBA et maîtrisant ses fonctions de base.

 

PROGRAMME

TRAVAUX PRATIQUES GUIDÉS avec LES STAGIAIRES POUR CHAQUE ÉTAPE DU PROGRAMME : une formation pratique et concrète durant laquelle les participants réalisent de nombreux ateliers pratiques de création de macros pour automatiser des tâches répétitives.

1. Développer une interface efficace et conviviale

  • UserForm avec une Listbox/Combobox programmée (Additem)

  • Utiliser un calendrier

  • Exploiter les possibilités d'un langage objet : Revoir le for each...next, la sortie des boucles, les variables de type objet,

  • Exploiter les événements précis

  • Variables : techniques de déclaration, variables tableaux

  • Intercepter, exploiter ou router les erreurs

2. Techniques d’utilisation pour manipuler les fichiers

  • Sélectionner un fichier avant d'en contrôler l'ouverture

  • Naviguer dans les dossiers

  • Ouvrir un fichier texte ou CSV, en régler la distribution en colonnes

  • Tester l'existence d'un fichier, d'un dossier, ouverture d'un fichier : créer, utiliser des fonctions

3. Principes de fonctionnement Visual Basic pour Application (VBA)

  • Rappels et approfondissement : programmation structure orientée objets

  • Les commandes (Instructions, Fonctions)

  • Les Objets (Méthode, Propriétés, Évènements)

4. Sous-programmes et fonctions : passage d'arguments, mise à disposition pour tous les modules

5. APPROFONDISSEMENT DES NOTIONS DE PROGRAMMATION

  • Utiliser des variables et les déclarer

  • Appliquer des conditions, tests et branchements

  • Créer des boucles

  • Appeler des programmes

  • Se brancher à une étiquette

  • Traiter les erreurs • Déboguer, ajouter des espions

  • Figer l’écran

  • Masquer un module et protéger le classeur

6. Les Macros Évènementielles

  • Déclencher automatiquement des macros : à l’ouverture d’un classeur, à la fermeture, à une heure précise, suivant l’utilisation d’une touche…

7. Aller Plus Loin Avec Les Formulaires

8. LES LIAISONS avec les autres applications OFFICE

  • Outlook : envoi d’un mail

  • Word : échange avec un document

  • VBA sous Word et Powerpoint : les avantages à les utiliser

9. Comment Se Faciliter La Vie Avec VBA ?

  • Raccourcis claviers, fusion des cellules, nommage des Ranges

  • Nommage dynamique

10. Créer un complément ADD-in Excel

ATTESTATION

Évaluation des compétences tout au long de la formation.

 

MODALITÉS et PÉDAGOGIE

 En amont de la formation :

         > Un audit est réalisé afin de définir le niveau et les besoins de la personne à former,

         > Création d’un parcours de formation correspondant à l’audit,

         > Planification du parcours de formation.

Pendant l'action de formation :

         > Test de début de formation, afin de valider les connaissances du stagiaire,

         > La théorie est directement appliquée par le biais d’exercices sur des cas concrets.

En fin de formation :

         > Test de fin de formation, afin de valider les connaissances acquises,

         > Questionnaire de satisfaction rempli à la fin de la formation.

 

Un maximum de 8 stagiaires en formation

AUTRES ÉLÉMENTS PÉDAGOGIQUES

         • Un poste de travail par stagiaire avec le logiciel Excel,

         • Vidéoprojecteur,

         • Apports théoriques utilisés pour la mise en application sur des cas concrets, (peuvent être cas                    réels des stagiaires),

         • Supports papiers et informatiques remis aux stagiaires (sur clé USB) avec les exemples clés du                   cours.

PARIS

LYON

AIX EN PROVENCE

MONTPELLIER

MARSEILLE

TOULON

NANCY

STRASBOURG

Durée:

3 jours

Tarifs

Interentreprises: 750 € HT

Intraentreprises: 1500 € HT

000Picto_datadocke.jpg

Témoignages clients : 

CONTACTEZ NOUS  : 06.83.28.76.71  ou 06.33.68.02.42

Mail : VU2S@outlook.fr

bottom of page