20_2473094F_240523S https://www.c2rp.fr/formation/2473094F EXCEL EXPERT : Programmer en VBA en 3 jours LAHO Formation

EXCEL EXPERT : Programmer en VBA en 3 jours

Date de mise à jour : 15/07/2024 | Identifiant OffreInfo : 20_2473094F
Organisme responsable : LAHO Formation

Objectifs


  • Être capable d'automatiser des commandes répétitives

  • Programmation VBA

  • Savoir réaliser une macro-instruction en auto enregistrement

  • Pouvoir intervenir et programmer en VBA EXCEL

  • Appréhender l'éditeur VB

  • Savoir créer un formulaire VBA

  • Voir les instructions les plus courantes du VBA

  • Corriger, débugger une programmation VBA

Programme de la formation

Découpage par demi-journée :


1. INTRODUCTION ET MACRO-COMMANDES

Questions/réponses

INTRODUCTION


  • Introduction sur la bonne utilisation des noms

  • Les noms statiques et noms dynamiques

  • Rappel de fonctions essentielles (SI, rechercheV)

LES MACRO COMMANDES

  • Création et utilisation

  • Les macros par auto-enregistrement

  • Enregistrement en relatif / absolu

  • Affecter une macro à un objet dans la feuille

  • Affecter 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

  • Découverte 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

  • Déclarer et utiliser des variables pour optimiser le code

  • Qu'est-ce qu'une variable ?

  • Déclaration d'une variable obligatoire ou pas
3. INTRODUCTION A LA PROGRAMMATION VBA (suite)

  • Les différents types de variables

  • Les variables statiques, publiques

  • La portée des variables

  • Commande simple VBA
4. LES CONDITIONS

  • IfThen…else

  • Select Case

  • Les 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

  • Le mode pas à pas / Les points d'arrêts

  • Variables espions

  • La fenêtre d'exécution

  • Traitement des erreurs

  • Travailler avec les boîtes de dialogues
7. MENU DEVELOPPEUR

  • Menu développeur, case à cocher, groupe options

MISE EN PRATIQUE

  • Mise en pratique à partir des points vus les jours précédents
8. USERFORM

  • Création d'un UserForm

  • Insertion des contrôles UserForm

  • Zone de liste déroulante

  • Case à cocher

  • Bouton d'option

  • 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

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Sortie

Sans niveau spécifique

Contact de la formation

299 Boulevard de Leeds
59000 - Lille
Téléphone fixe : 0320637979
Contacter l'organisme

Contact de l'organisme formateur

LAHO Artois Douaisis - Lens
SIRET : 13002271800212
Responsable : Madame Carole DOUTRELON
Téléphone fixe : 0608187446
Contacter l'organisme

Information fournie par :