Excel VBA les fondamentaux
DYSSEO FORMATION
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
En ligne
En présentiel
21
1850 €
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
En présentiel
Découvrez les localités disponibles pour suivre cette formation en présentiel.
Certifications
Qualiopi
Pré-requis
Pour profiter pleinement de cette formation, il est nécessaire d’avoir une très bonne maîtrise du logiciel Excel. Avoir déjà utilisé l’enregistreur de macros d’Excel est un plus.
Objectifs
- Comprendre les fondamentaux de la programmation avec Excel
- Automatiser des taches répétitives avec le langage VBA
- Créer des fonctions de calculs personnalisées
- Utiliser des formulaires pour saisir et afficher des données
Programme
JOUR 1 :
Introduction au VBA
- Environnement de programmation, onglet Développeur
- Accéder à l’éditeur VBA
- Enregistrer et exécuter une macro
- Visualiser le code VBA dans l’éditeur VBA
- Apporter des modifications manuelles au code de la procédure
Principes de programmation en VBA
- Le langage Visual Basic for Applications (VBA)
- Les classes d’objets et les membres : Propriétés, méthodes, évènements
- L’explorateur d’objets
- Les différents types de procédures: Procédure locale ou globale, procédure évènementielle
- Commenter le code
- Les fonctions VBA : conversions, manipuler des chaines de caractères, dates et heures, recherche…
- Manipuler les objets principaux d’Excel : cellules ou plages, feuilles de calcul, classeur
- L’objet Application et ses méthodes
Les opérateurs et fonctions VBA intégrées
- Utiliser les opérateurs arithmétiques
- Réaliser des comparaisons
- Utiliser les opérateurs logiques
- Effectuer des concaténations
- Fonctions VBA intégrées
Les variables
- Role, définition et utilisation des variables
- Les différents types de variables
- Comprendre la portée des variables
- Variable : Déclaration et affectation
JOUR 2 :
Introduire des conditions en VBA
- L’instruction If Then Else, ElseIf
- L’instruction Select Case
Interagir avec l’utilisateur
- Utiliser les boites de dialogues
- Afficher des messages ou recueillir le choix de l’utilisateur avec MsgBox
- Recueillir la saisie de l’utilisateur avec InputBox
Les boucles
- Créer des boucles avec Do…Loop / While
- Créer des boucles avec For… Next
- L’instruction For Each
- Sortir d’une boucle : Exit
JOUR 3 :
Les Outils de débogage
- Placer des points d’arrêt
- Effectuer un débogage pas à pas
- Utiliser la fenêtre des variables locales
Les formulaires utilisateur
- L’objet UserForm
- Créer un formulaire simple
- Insérer et paramétrer des contrôles de formulaires : boutons, listes déroulantes, cases à cocher…
- Afficher / Fermer le formulaire
- Utiliser les méthodes GetOpenFileName et GetSaveAsFileName
- Créer des macros évènementielles
Cette formation est temporairement suspendue.
Voici des formations similaires :
BREST
En centre / En entreprise
Salarié en poste / Demandeur d'emploi / Entreprise
Non finançable CPF
980 €
À DISTANCE
Salarié en poste / Entreprise
Non finançable CPF
750 €
MONTPELLIER
À distance / En centre / En entreprise
Entreprise
Non finançable CPF
2100 €
Ces formations peuvent vous intéresser
BREST
En centre / En entreprise
Salarié en poste / Demandeur d'emploi / Entreprise
Non finançable CPF
980 €
À DISTANCE
Salarié en poste / Entreprise
Non finançable CPF
750 €
MONTPELLIER
À distance / En centre / En entreprise
Entreprise
Non finançable CPF
2100 €
CARPENTRAS
En centre
Salarié en poste / Demandeur d'emploi / Entreprise
Finançable CPF
700 €
PARIS 13E
À distance / En alternance / En centre / En entreprise
Salarié en poste / Entreprise
Finançable CPF
2070 €
LE HAILLAN
À distance / En centre / En entreprise
Entreprise
Non finançable CPF
1950 €
Les formations les plus recherchées
Formation Amiens
Formation Arras
Formation Beauvais
Formation Laon
Formation Villeneuve-d'Ascq
Formation Dunkerque
Formation Tourcoing
Formation Compiègne
Formation Calais
Formation Roubaix
Formation Web CPF
Formation Web en Ligne
Formation Developpeur web CPF
Formation Developpeur web en Ligne
Formation Responsable digital
Formation Webmaster
Formation Integrateur web
Formation Chef de projet web
Formation Influenceur
Formation Webdesigner
Formation Redacteur web
Formation Chef de projet web Lille
Formation Responsable digital Lille
Formation Webmaster Lille
Formation Influenceur Lille
Formation Integrateur web Lille
Formation Responsable digital Arras
Formation Responsable digital Beauvais
Formation Responsable digital Laon
Formation Influenceur Beauvais
Formation Redacteur web Lille
Cette formation est temporairement suspendue.
Voir des formations similaires