BUREAUTIQUE

Excel VBA : développer des applications (Niveau 1)

1750€

BUREAUTIQUE : Excel VBA : développer des applications (Niveau 1)

Ce cours peut être animé en présentiel, distanciel ou hybride. Dans le cadre du présentiel, la formation aura lieu dans une salle équipée de PC ayant les logiciels nécessaires à la formation. Les apprenants peuvent aussi suivre la formation avec leur propre PC, si celui-ci dispose de la bonne version du logiciel étudié. Dans le cadre du distanciel, la formation aura lieu dans une classe virtuelle créée et gérée par Baobab Ingénierie. Les apprenants auront dans leur convocation le lien de connexion et pourront suivre le cours à distance en visioconférence (un PC muni d'une webcam et d'un micro sera nécessaire).

Objectif

Créer des applications en utilisant efficacement les macros et le langage de programmation Excel VBA.

Code du cours

BUR-XL4

Durée

28 heures / 4 jours

Tarif

1750€

Pré-requis

Bonnes connaissances des fonctions de Microsoft Excel.

Public

Toute personne désirant automatiser les tâches avec Excel pour Windows.

Evaluation

En complément des aspects théoriques, les nombreux ateliers qui ponctuent les différents modules de cette formation favorisent un ancrage durable et efficace des acquis.

Plan du cours

DEVELOPPEMENT PAR LA MACRO-COMMANDE
1- Définir et identifier les limites d'une macro-commande
2- Enregistrer une macro-commande et afficher le code
3- Attacher une macro-commande à un bouton
4- Utiliser des plages de dimensions variables

PRISE EN MAIN DU LANGAGE VBA D'EXCEL
1- Visualiser le code d'une macro et réaliser des modifications simples avec l'éditeur
2- Découvrir l'environnement VBE : projets, modules, projets, objets d'Excel
3- Manipuler les principaux objets d'Excel (Workbook, Worksheet, Range) et leurs propriétés/méthodes principales

STRUCTURE DU LANGAGE
1- Documenter son code
2- Comprendre la notion des variables et constantes
3- Utiliser les structures conditionnelles (If, Select Case)
4- Utiliser les structures itératives (Do...Loop, For...Next, For Each...Next)
5- Intercepter les erreurs d'exécution (débogage)
6- Ecrire des procédures et des fonctions (appels, branchements)

BOITES DE DIALOGUE ET FORMULAIRES
1- Utiliser les boîtes de dialogue Excel (MsgBox, InputBox, Dialogs)
2- Comprendre et définir un formulaire Excel (UserForm)
3- Décrire les différents objets d'un formulaire (propriétés)
4- Récupérer, contrôler et exploiter des données saisies dans un formulaire

PROCEDURES EVENEMENTIELLES
1- Comprendre le principe de procédure événementielle
2- Paramétrer les événements des contrôles d'un UserForm
3- Principaux événements d'un classeur et d'une feuille (Open, Activate)

PILOTAGE D'APPLICATIONS OFFICE (WORD, OUTLOOK)
1- Référencer une bibliothèque externe
2- Utiliser OLE Automation
3- Manipuler l'objet Application

Horaires

Lundi - Vendredi : 09:00 - 12:30 et 13:30 - 17:00
Samedi - Dimanche : Fermé

Lieux

Sur notre site : 75 rue de Lourmel, 75015 Paris, France
Sur un site partenaire
Sur votre site

Réservation

Nous consulter ou
nous appeler au 06 72 84 66 28

Encadrement

Cette formation sera animée par un intervenant dont les compétences pédagogiques et techniques auront été validées par Baobab Ingénierie.

Moyen et suivi

Une feuille d'émargement sera signée chaque demi-journée par les apprenants et le formateur. En outre, une attestation de fin de formation sera remise aux apprenants (présentiel) ou par courriel (distanciel).

Interlocuteur

  • Lesly Lodin
  •  06 72 84 66 28
  •  info@baobab-ingenierie.fr
  •  75 rue de Lourmel 75015 Paris

Certifications

© 2010-2025 Baobab Ingénierie - Tous droits réservés

Mentions légales - Conditions générales de vente - Charte de confidentialité - Notre politique de cookies