EXCEL Cours particulier : Macro-commandes et VBA en 4 jours - Programmer en VBA - niveau Expert Picto formation

Picto fav
Picto partage
  • Partager par mail
  • Imprimer
Information

Pas de session programmée en ce moment

Objectifs de la formation

  • Être capable d'automatiser des commandes répétitives et intervenir dans la programmation VBA
  • Savoir créer un formulaire VBA, utiliser les instructions de programmation les plus courantes
  • Savoir corriger, débugger une programmation VBA

Contenu pédagogique

Découpage par demi-journée :

1. INTRODUCTION ET MACRO-COMMANDES

Questions / Réponses

INTRODUCTION

  • Introduction sur la bonne utilisation des noms
  • Noms statiques et dynamiques

LES MACRO-COMMANDES

  • Création et utilisation des macros par auto-enregistrement
  • Enregistrement en relatif / absolu
  • Affecter une macro à un objet, un bouton dans le ruban ou la barre d'accès rapide

2. APPROCHE VBA

  • Modifier une macro enregistrée dans l'éditeur VBA
  • Approche de quelques instructions VBA MSGBOX, INPUTBOX
  • Approche du menu développeur
  • Enregistrer son fichier avec le bon format

3. INTRODUCTION A LA PROGRAMMATION VBA

DECOUVERTE DE L'INTERFACE VBA

  • Écrire directement une macro dans l'éditeur
  • Travailler avec les cellules, sélectionner, se déplacer, atteindre, remplir, vider ou supprimer
  • Documenter le code
  • Simplifier le code

VARIABLES

  • Déclarer et utiliser des variables pour optimiser le code
  • Qu'est-ce qu'une variable ?
  • Déclaration d'une variable obligatoire ou pas
  • Différents types de variables
  • Variables statiques, publiques
  • Portée des variables
  • Commande simple VBA

4. CONDITIONS

  • If...then…else
  • Select Case
  • Boucles (For…next / For each…next / While…Wend / Do…Loop)

5. AUTRES COMMANDES ET INSTRUCTIONS VBA

  • Création d'un formulaire
  • Macro-fonctions
  • Macros évènementielles

6. DEBOGAGE ET GESTION DES ERREURS

  • Mode pas-à-pas / Points d'arrêts
  • Variables espions
  • Fenêtre d'exécution
  • Traitement des erreurs
  • Travailler avec les boîtes de dialogues

7. USERFORM

  • Création d'un UserForm
  • Insertion des contrôles UserForm (liste déroulante, case à cocher, bouton d'options)
  • Propriétés des contrôles et programmation des évènements
  • Insertion des données du formulaire dans une base de données
  • Sauvegarder le code

MISE EN PRATIQUE

8. MENU DEVELOPPEUR

  • Approfondissement du menu développeur
  • Mise en pratique et approfondissement

Certifications, reconnaissances

Automatiser des processus dans les applications Microsoft Office avec VBA (Tosa)
Consulter la certification

Métiers visés

Insertion dans l'emploi

Picto rouler et dérouler

Aucune donnée n'est encore disponible pour cette formation

Picto alerte M'alerter sur les nouvelles sessions