VBA
VIVANEO
Langage Visual BasicLAHO FORMATION - CCI Hauts-de-France
- Ê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
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
Obtention de la certification RS6963.
- Formation pratique permettant aux initiés de mieux maîtriser les macro-commandes et la programmation VBA
- Équipe de formateurs pluridisciplinaire, spécialisée dans la gestion des outils informatiques
Automatiser des processus dans les applications Microsoft Office avec VBA (Tosa)
RS 6963 CertifInfo 118139 VIVANEO
Langage Visual BasicVIVANEO
Langage Visual BasicVIVANEO
Langage Visual BasicVIVANEO
Langage Visual Basic