VBA pour Excel, automatiser vos traitements
Pourquoi cette formation
Dès qu'une tâche Excel se répète, elle peut être automatisée. VBA, le langage de programmation intégré à Office, transforme des manipulations fastidieuses en traitements fiables lancés d'un clic : consolider des fichiers, générer des rapports, contrôler des saisies, piloter Word ou Outlook depuis Excel. C'est un levier de productivité majeur pour qui travaille beaucoup sur tableur.
Cette formation conduit le participant de l'enregistrement de macros à l'écriture de code structuré et robuste. Elle couvre les domaines évalués par la certification TOSA VBA : le modèle objet, les procédures, les boîtes de dialogue et contrôles, l'environnement et le débogage. Conformément à l'approche sur mesure d'ARKSOS FORMATION, les automatisations travaillées partent des besoins réels du participant.
Pour qui
- Utilisateurs avancés d'Excel qui veulent automatiser leurs tâches
- Contrôleurs de gestion, analystes, comptables et profils RH
- Toute personne amenée à fiabiliser et industrialiser des traitements sur tableur
Avant de commencer
- Maîtriser l'usage avancé d'Excel : formules, fonctions et tableaux.
- Aucune connaissance préalable de la programmation n'est requise. Un esprit logique est un atout.
Ce que vous saurez faire
- Maîtriser l'environnement de développement VBA (éditeur, projet, modules)
- Transformer une macro enregistrée en code compris et modifiable
- Écrire des procédures avec variables, conditions et boucles
- Manipuler le modèle objet d'Excel (classeurs, feuilles, plages, collections)
- Dialoguer avec l'utilisateur (boîtes de dialogue, formulaires, contrôles ActiveX)
- Détecter et corriger les erreurs grâce au débogage et à la gestion d'erreurs
- Automatiser des processus concrets et préparer la certification TOSA VBA
6. Durée, organisation et modalités
- Durée : 2 jours (14 h)
- Modalités : présentiel, classe à distance, dans nos centres de Cholet, Paris et Lille ou dans vos locaux
- Effectif : 6 stagiaires maximum par salle dans nos centres, de 4 à 20 personnes dans vos locaux
- Rythme et planning : adaptés aux disponibilités, inscription possible jusqu'à 3 jours avant la date de début
7. Contenu détaillé
L'environnement VBA
Accueil et diagnostic
- Recueil des attentes, du niveau et des traitements à automatiser
Séquence 1 Macros et éditeur VBE
- Enregistrer une macro et lire le code généré
- L'éditeur Visual Basic : projet, modules, fenêtres et sécurité des macros
Séquence 2 Premiers pas en code
- Exécuter, commenter et organiser son code
- Du code enregistré au code réécrit et optimisé
Le langage VBA
Séquence 3 Variables et instructions
- Variables, types, constantes et opérateurs
- Conditions (If, Select Case) et boucles (For, Do While)
Séquence 4 Procédures et fonctions
- Procédures Sub et fonctions Function, arguments et portée
- Organiser et réutiliser son code
Atelier
Le modèle objet d'Office
Séquence 5 Objets, propriétés et méthodes
- La logique objet : Application, Workbook, Worksheet, Range
- Propriétés, méthodes et collections
Séquence 6 Manipuler les données
- Parcourir et modifier des cellules et des plages
- Lire, écrire et mettre en forme par le code
Atelier
Dialoguer avec l'utilisateur
Séquence 7 Messages et saisies
- MsgBox et InputBox : informer et demander une valeur
- Contrôler les réponses de l'utilisateur
Séquence 8 Formulaires et contrôles
- Créer un UserForm et y placer des contrôles ActiveX
- Gérer les événements des contrôles et du classeur
Fiabiliser : débogage et gestion d'erreurs
Séquence 9 Déboguer son code
- Exécution pas à pas, points d'arrêt et espions
- Fenêtre d'exécution et contrôle des variables
Séquence 10 Gérer les erreurs
- Anticiper et intercepter les erreurs avec On Error
- Rendre un outil robuste face aux cas imprévus
Atelier
Automatiser des processus et certifier
Séquence 11 Des automatisations concrètes
- Générer un rapport et mettre en forme automatiquement
- Piloter une autre application Office depuis Excel
Séquence 12 Préparer et passer la certification
- Révision des compétences évaluées par la certification TOSA VBA
- Passage de la certification en fin de parcours
8. Méthodes et moyens pédagogiques
Méthodes pédagogiques
- Pédagogie active orientée code : chaque notion est illustrée par une démonstration puis reproduite par le stagiaire sur ses propres classeurs.
- Alternance d'apports courts, de lecture de code et d'exercices de programmation progressifs.
- Un fil rouge conduit d'une macro enregistrée à un outil complet et fiable.
- Préparation régulière aux compétences évaluées par la certification TOSA.
Moyens pédagogiques, techniques et matériels
- Salle équipée d'un poste par stagiaire et connexion internet, dans nos centres de Cholet, Paris et Lille, ou environnement équivalent en intra. Supports et fichiers d'exercices remis. Un formateur praticien du domaine, en petit groupe, pour un suivi individualisé.
Encadrement
Certification TOSA VBA (RS6963)
9. Modalités d'évaluation et de suivi
Évaluation des acquis
- Avant l'entrée en formation : entretien préalable et évaluation personnalisée des connaissances
- En ouverture : auto-positionnement et diagnostic
- Tout au long de la formation : évaluation formative continue lors des exercices et ateliers
- Des exercices pratiques sont réalisés tout au long de la formation, avec une évaluation finale portant sur la résolution de cas concrets. Les participants reçoivent une attestation de fin de formation accompagnée d'une évaluation de leurs compétences acquises.
Évaluation de la satisfaction
- Questionnaire de satisfaction remis dès la fin de la formation
- Évaluation post-formation à distance, après mise en pratique
Suivi de l'exécution
- Feuilles d'émargement signées par demi-journée, ou relevés de connexion à distance
- Attestation de fin de formation mentionnant les objectifs, la nature, la durée de l'action et les résultats de l'évaluation des acquis
- Certificat de réalisation délivré par Arksos Formation
Sanction de la formation
10. Modalités et délais d'accès
- Demande d'inscription possible à tout moment de l'année, par téléphone, e-mail ou via le site. Premier entretien gratuit et sans engagement : analyse du besoin, évaluation personnalisée des connaissances, vérification des prérequis, choix de la modalité et du planning.
- Délai d'accès fixé d'un commun accord lors du premier entretien, en fonction des disponibilités. Formation individuelle : entrées et sorties permanentes.
11. Tarifs et financement
- Tarif inter-entreprises : 1190 € HT par personne, pour la durée indiquée, dans nos centres de Cholet, Paris et Lille ou à distance
- Intra-entreprise et formation sur mesure : sur devis, dans vos locaux ou dans nos centres
- Financements mobilisables : CPF (formation certifiante), plan de développement des compétences, prise en charge OPCO selon éligibilité, Aide Individuelle à la Formation (AIF, France Travail)
Vous formez une équipe ? Pensez à l'intra
?
Inter ou intra, quelle différence ?L'intra, ou intra-entreprise, veut dire que la formation est réservée à vos seuls collaborateurs. Nous intervenons dans vos locaux, ou nous vous accueillons dans nos centres, à la date que vous choisissez, avec un programme calé sur vos outils et vos cas réels. À l'inverse, l'inter-entreprises réunit des participants de plusieurs sociétés à des dates fixées d'avance. L'intra devient intéressant dès 3 ou 4 personnes à former sur un même sujet.
12. Accessibilité aux personnes en situation de handicap
13. Indicateurs de résultats
Vos formateurs
14. Contact et inscription
Contact : Eric Prébin, contact@arksos.fr, 02 41 16 53 29, bureaux ouverts du lundi au vendredi, 9h00 à 12h30 et 14h00 à 17h00.
Médiation de la consommation : CM2C (cm2c.net).
Vos questions, nos réponses
Cette formation est-elle éligible au CPF ?
Oui. Elle prépare à la certification TOSA VBA (RS6963), ce qui la rend éligible au CPF. Vous pouvez mobiliser votre compte personnel de formation, en complément d'un autre financement si besoin. Nous vous accompagnons dans les démarches.
Faut-il un niveau particulier pour la suivre ?
Maîtriser l'usage avancé d'Excel : formules, fonctions et tableaux. En amont, un échange et une évaluation personnalisée permettent d'adapter le parcours à votre point de départ.
Peut-on l'organiser dans nos locaux, en intra ?
Oui. En intra, nous intervenons dans vos locaux, de 4 à 20 personnes, sur un programme adapté à votre contexte, à Cholet, Paris, Lille. Le même contenu existe aussi en inter dans nos centres et à distance.
Quand puis-je m'inscrire et démarrer ?
Les inscriptions sont possibles à tout moment de l'année. Les dates sont fixées avec vous lors du premier entretien, selon vos disponibilités et le format retenu.
La certification TOSA VBA (RS6963) est-elle incluse ?
La préparation à la certification TOSA VBA (RS6963) est intégrée au parcours. Le passage de l'examen est proposé en option et peut être inclus dans le devis.
Demander un devis ou être rappelé
?
Intra ou inter, quelle différence ?L'inter-entreprises, c'est une session à date fixée d'avance, dans l'un de nos centres, qui réunit des participants venus de plusieurs sociétés. Vous inscrivez une ou deux personnes sur un programme commun et vous profitez des échanges avec d'autres professionnels. Le tarif est par personne. À l'inverse, l'intra ne forme que vos collaborateurs, dans vos locaux, sur un programme adapté à votre contexte.?
Inter ou intra, quelle différence ?L'intra, ou intra-entreprise, veut dire que la formation est réservée à vos seuls collaborateurs. Nous intervenons dans vos locaux, ou nous vous accueillons dans nos centres, à la date que vous choisissez, avec un programme calé sur vos outils et vos cas réels. À l'inverse, l'inter-entreprises réunit des participants de plusieurs sociétés à des dates fixées d'avance. L'intra devient intéressant dès 3 ou 4 personnes à former sur un même sujet.