VBA - Visual Basic for Applications
VBA est l'abréviation de « Visual Basic for Application », un langage de script disponible pour les utilisateurs de Microsoft Office dans des applications telles qu'Excel.
VBA : formation avec Excel
VBA est le langage commun des applications Microsoft. Sur Excel il permet de programmer des macros afin d’automatiser des tâches.
On connaît tous plus ou moins Excel et ses intérêts classiques de tableur. Cependant, si vous souhaitez aller plus loin et vous simplifier des tâches répétitives au travail l’apprentissage du VBA est indispensable ! Vous pourrez ainsi vous dégager du temps et ne plus vous embarrasser avec des tâches longues et chronophages. Un véritable atout pour pouvoir augmenter son efficacité au travail et se concentrer sur les missions importantes.
Nos formations se déroulent en distanciel et sont certifiantes (passage du TOSA en fin de parcours). Vous pourrez alors prouver et valoriser votre niveau et votre profil sur le marché du travail.

Modalités des formations : VBA
Public : Professionnels opérationnels qui endossent ou vont endosser un rôle managérial dans le cadre de leur fonction. Personne en poste, auto-entrepreneur, demandeurs d’emploi, entreprises.
Prérequis : Aucun prérequis pour cette formation.
Objectifs :
- L’objectif est d’obtenir des bases pour paramétrer les macros et les calculs grâce au VBA.
- Acquérir une certaine autonomie dans l’utilisation VBA.
Durée : 10 heures. Prix : 700 euros.
Financement : Personnel, compte personnel de formation ou pôle emploi, OPCO pour les entreprises.
Délais d’accès : Démarrage tous les mois.
Méthodes mobilisées : Formation à distance
- 70 % des heures de la formation en visioconférence avec un(e) formateur(trice).
- 30 % des heures sur la plateforme e-learning pour la validation des acquis théoriques.
Modalités d’évaluation :
- Validation des compétences sur plateforme.
- Validation des acquis en visioconférence avec le formateur en cours de formation.
- Passage de la certification « VBA TOSA ». La certification est inscrite au Répertoire Spécifique de France Compétences – Code RS 5792
Modalité de présence : Feuille d’émargement et temps de connexion.
Référent Handi – Formation : ATOUT-CAP, Amandine PILLOT, société spécialisée dans le domaine du Handicap. Adresse mail : formations@auria-france.fr.
Programme VBA
Chapitres VBA
10h de formation
INTRODUCTION
- Comment lancer Visual Basic Editor ?
- L’interface
Chap 1 : La programmation en Visual Basic
- Qu’est-ce qu’un objet ?
- Règle de codification
- Codification des cellules et des plages de cellules
- Signification du signe
- Les procédures, les fonctions
Chap 2 : Premier programme
- L’Enregistreur de macros
- Premier exercice
- Examen et exécution du code
- Synthèse
CHap : 3 Les variables
- Qu’est-ce qu’une variable ?
- Déclaration d’une variable
- Cas pratique de l’utilisation d’une variable
- Les tableaux
Les conditions
- L’instruction If, SELECT CASE
- IF ou SELECT CASE ?
- Exemple d’utilisation
Les boucles
- Introduction
- L’instruction For … Next
- Boucle selon condition
- Boucle sur des objets Excel
Débogage
- Lecture « pas à pas »
- Espionner les variables, La fenêtre Espions
- Le point d’arrêt, Arrêt selon condition
- Exemple d’application
Structure d’un programme
- Principe de la programmation modulaire
- Paramètres d’appel
- Exemple d’application
- Accéder aux procédures et fonctions d’un programme
Les fonctions de base
- Les opérateurs
- Conversion de variable
- Fonctions mathématiques
Gérer les chaînes de caractères
- Introduction
- Fonctions de base
- Lire un fichier texte
- Découpage selon un caractère de séparation
- Création d’un fichier texte
Gestion des dates et des heures
- Introduction
- Introduction aux dates
- Les fonctions de base, fonctions d’extraction
- L’instruction DateSerial
- Calculer la différence entre deux dates
- Fonctions sur les semaines
Travail sur un classeur Excel
- Manipulation sur les classeurs
- Les propriétés d’un classeur
- L’objet Application / Interagir sur l’application Excel
Travail sur les fichiers
- Introduction
- Opération sur les fichiers, sur les répertoires
- Récupérer des données sans ouvrir un classeur
- Sélectionner un répertoire
- Sélectionner un fichier
Optimisation
- Amélioration du code de l’Enregistreur de macros
- Instructions de recherche
- Optimisation dans un tableau en mémoire
- Éviter les boucles (optimisation d’une somme)
- Une API pour les millisecondes
- L’environnement 64 Bits
- Connexion avec une base Access
Appel d’applications externes
- Supprimer les dll manquantes
- L’instruction CreateObject
- Envoi de mail Outlook
- Création d’un fichier PDF
Les boîtes de dialogue personnalisées
- Introduction
- Créer une boîte de dialogue
- Les événements
- Les contrôles
- Positionnement des contrôles
- Ordre de tabulation
Les contrôles
- Les étiquettes (ou labels ou intitulés)
- Les zones de texte (ou TextBox)
- Les Boutons (ou CommandButton)
- Les cases à cocher (Checkbox)
- Les boutons d’option (OptionButton ou bouton Radio)
- Les zones de liste (ou ListBox)
- Les zones de liste modifiables (les ComboBox ou Menus déroulants)
- Synthèse
Gestion des erreurs
- Introduction
- Les instructions pour la gestion des erreurs
- Redirection des erreurs
Certification
- Passage de la certification TOSA VBA
Les débouchés potentiels et suites possibles
A la fin de la formation, vous serez amené à passer une certification délivrée par le TOSA. La certification vous permet d’attester de vos compétences en terme de maîtrise du langage VBA et ainsi vous valoriser sur le marché du travail.
- Métiers dans l’informatique
- Développeur VBA
- Comptable
- Data analyst
- Data scientist,
- Contrôleur de gestion
- Emplois dans le secteur de la finance
*liste non-exhaustive
Contact
Envoyez un message à nos conseillers
Si vous souhaitez obtenir plus d’informations sur nos formations et nos modules :
Appelez un conseiller
Écrivez à un conseiller
Lundi – Vendredi
Dernière modification : 09/11/2022
BILAN
Qualité

La certification a été délivrée au titre des catégories d’actions suivantes : actions de formation et bilans de compétences.

ÊTRE RAPPELÉ

La certification a été délivrée au titre des catégories d’actions suivantes : actions de formation et bilans de compétences.

BILAN
Qualité

La certification a été délivrée au titre des catégories d’actions suivantes : actions de formation et bilans de compétences.
