Automatiser des processus dans les applications Microsoft Office avec VBA (Tosa)
Date de mise à jour :
Identifiant Offre Info : 20_25235835F
Organisme responsable :
LAHO Formation
(ouvre dans un nouvel onglet)
Référentiels
Code Rome
Aucun code métiers (ROME) n'a été associé à cette formation.
Formacode
- 30860 : Langage Visual Basic
- 31067 : Développement informatique
Présentation de la formation
Objectifs
- Ê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
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 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,…
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
Validation et sanction
Type de formation
Certifiante
Niveau de sortie
Information non communiquée
Durée, rythme, financement
Durée
En centre
29 h
Financement
- Conventionnement
- Oui
- Financeur
-
- Autre
Conditions d'accès
Public visé
- Tout public
Niveau d'entrée
Information non communiquée
Conditions spécifiques et prérequis
Cette action de formation ne nécessite aucune condition spécifique ou pré-requis.
Lieu de réalisation de l'action
Modalités d'enseignement
Formation entièrement en présentielle
Adresse
3 Avenue de Rome62500 Saint-Omer
Responsable : LAHO Formation
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
3 avenue de Rome
62500 Saint-Omer - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates permanentes