VBA Access/Excel
Vous apprendrez à créer et gérer des macros, comprendre la logique de programmation objet, manipuler les objets spécifiques (feuilles, formulaires, enregistrements) et structurer vos applications grâce aux fonctions, procédures et contrôles de flux.
Grâce à des exercices pratiques progressifs, vous serez en mesure de concevoir des solutions sur mesure, adaptées à vos besoins métier. Destinée aux développeurs Office, cette formation favorise une montée en compétences rapide et opérationnelle.
Objectifs de la formation
À l’issue de la formation, vous serez en mesure de :
– Comprendre les bases de la programmation en VBA
– Savoir créer, modifier et affecter des macros
– Maîtriser la structure et le fonctionnement d’un programme en VBA
– Adapter ses développements à l’environnement Excel ou Access
– Créer des programmes simples à complexes par la pratique
- Automatiser des actions : générer des macros simples via l'enregistreur
- Gérer et modifier des macros existantes
- Affecter une macro à un bouton de commande pour déclencher une action
Notions fondamentales de la programmation objet :
Notion d’objet (ex. : cellule, formulaire, champ…)
Propriétés et méthodes associées aux objets
Programmation événementielle : déclencher des actions selon des événements (clic, ouverture, etc.)
Architecture d’un programme :
Procédures, routines, fonctions, blocs d’instruction
Instructions d’entrée/sortie (InputBox, MsgBox, etc.)
Déclaration et usage de variables et constantes
Contrôle du flux d’exécution :
Structure des tests conditionnels (If, Select Case)
Boucles (For, While, Do Until…)
Sauts et étiquettes (Exit, GoTo…)
Fonctions et procédures :
- Création et appel de procédures (Sub) et de fonctions (Function)
- Passage de paramètres entre procédures/fonctions
Modèle objet spécifique selon l’application :
- Sous Excel :
- Création de fonctions personnalisées
- Manipulation de classeurs, feuilles, cellules
- Utilisation de formulaires (UserForms).
Sous Access :
Gestion des formulaires
Utilisation de l’objet DoCmd pour automatiser les actions
Manipulation des Recordsets pour accéder aux données
Cette formation répond bien aux besoins de tout public dont :
Les pré-requis sont :
– La connaissance d’autres langages de programmation est un plus
FINANCEMENTS POSSIBLES
Ce parcours de formation peut être mis en œuvre à l’aide des dispositifs et modes de financement suivants :
DÉLAI D'ACCÈS À LA FORMATION
ACCESSIBILITÉ AUX PERSONNES EN SITUATION DE HANDICAP

Présentiel ou classe virtuelle
Dans vos locaux ou à distance
Tarifs et solutions de financement
Financement personnel
Financez votre formation facilement en plusieurs fois sans frais avec GoCardless !

Paiement jusqu’à 10 fois sans frais
Financement OPCO
Formation éligible à un financement par votre OPCO, selon les critères et modalités en vigueur.
Prise en charge jusqu’à 100%