Programme EXCEL VBA PROGRAMMATION

Participants :

Toute personne souhaitant automatiser des traitements et développer des applications sous Excel.

Durée : 3 jours - 21 heures
Tarif : Nous contacter pour une formation INTER – INTRA ou en COURS PARTICULIER

Durant ce stage, vous apprendrez à développer des applications Excel en utilisant les macro-commandes et le langage VBA. Vous verrez également comment créer des formulaires et des procédures événementielles pour automatiser les traitements réalisés avec Excel.
Coût : 1050€ HT.

La formation est délivrée en présentiel ou distanciel (e-learning, classe virtuelle, présentiel et à distance). Le formateur alterne entre méthodes démonstrative, interrogative et active (via des travaux pratiques et/ou des mises en situation). La validation des acquis peut se faire via des études de cas, des quiz et/ou une certification.

Cette formation est animée par un consultant-formateur dont les compétences techniques, professionnelles et pédagogiques ont été validées par des diplômes et/ou testées et approuvées par l’éditeur et/ou par Audit Conseil Formation.

Dates des formations
Du 23/04/2024 au 25/04/2024Demander un devis
Du 21/05/2024 au 23/05/2024Demander un devis
Du 18/06/2024 au 20/06/2024Demander un devis
Du 17/09/2024 au 19/09/2024Demander un devis
Logo ACF

Demande de devis

Formation
Cadre
Pôle Emploi
Nom/Prénom
Société
E-mail
Téléphone
Période
Evaluer mon niveau

Les objectifs

Visualiser
Visualiser
le code en VBA d'une macro et réaliser des modifications simples sous éditeur
Connaitre
Connaitre
les objets d'Excel, leurs propriétés et méthodes essentielles
Utiliser
Utiliser
les différentes structures conditionnelles du langage, les variables et constantes et traiter les erreurs
Créer
Créer
des formulaires de saisie et créer des procédures événementielles

pré-requis

Bonnes connaissances d'Excel.

Moyens pédagogiques, techniques et d'encadrement

  • 1 poste de travail complet par personne
  • De nombreux exercices d'application
  • Mise en place d'ateliers pratiques
  • Remise d'un support de cours
  • Certification TOSA (TOSA : 164617)
  • Remise d'une attestation de stage

Modalités d'évaluation des acquis

- Evaluation des besoins et objectifs en pré et post formation
- Evaluation technique des connaissances en pré et post formation
- Evaluation générale du stage

Accessibilité handicapés

  • Au centre d’affaires ELITE partenaire d’ACF à 20 m.
  • Guide d’accessibilité à l’accueil.

Le Programme

L’enregistreur de macro d’Excel

Enregistrer une macro-commande et afficher le code.
Utilisation et limites de l'enregistreur de macro-commande : nécessité de passer en VBA.
Attacher une macro-commande à un bouton.
Utiliser des plages de dimensions variables.

Prise en main du langage VBA d'Excel

VBA: Language de programation Orienté Objet, Structuré, Evénementiel.
L'environnement VBA : projets, modules, objets (Méthodes et Propriétés).
Les principaux objets d'Excel (Workbook, Worksheet, Range), leurs proriétés et méthodes essentielles.
Visualiser le code d'une macro et réaliser des modifications simples.

Structure du langage

Conditionnelles : IF ...END IF, SELECT CASE.
Boucles FOR NEXT, FOR EACH NEXT, DO WHILE, DO UNTIL.
Variables et constantes.
Documenter le code.
Gérer les erreurs d'exécution, débogage.
Procédures et fonctions. Appels, branchements.

Boîtes de dialogue et formulaires

Boîte de message, boîtes de saisie. boîtes de Dialogues d'Excel.
Formulaire UserForm 
Les différents objets d'un formulaire, propriétés des contrôles dans un formulaire.
Récupération, contrôle et exploitation des données saisies dans le formulaire.

Les procédures événementielles

Définition et rôle d'une procédure événementielle.
Les premiers événements de classeur et de feuille (Open, Activate).
Les événements des contrôles sur UserForm. Initialisation et paramétrage d'un contrôle.

Communiquer avec Word ou PowerPoint

Utilisation d'automation, référencer une bibliothèque.
Utiliser l'objet Application.