Excel VBA, les bases - Niv.1 / TOSA par EffiSkill
Lieu(x)
En centre (69)
Durée
Total : 22 heures
En centre : 22 heures
Financement
Demandeur d’emploi
Salarié
Éligible CPF
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
Définitions & concepts :
- Présentation du langage VBA, objectifs, définitions, concepts, structure.
- Les macros d'Excel, description de l'onglet DEVELOPPEUR, enregistrement d'une macro.
- Les affectations de macros (Bouton, image, ...).
- Description de l'environnement Visual Basic Editor VBE.
- Configuration de l'éditeur VBA, paramétrage des polices, de la saisie du code.
- Les outils de débogage pour repérer ses erreurs (pas à pas détaillé, points d'arrêt).
La programmation VBA :
- les différents concepts : objet (cellule), méthode (ouvrir), propriétés.
- Explication des couleurs de texte du code VBA, les règles d'écriture du code.
- Les modules, import et export de code VBA.
- Les procédures : Sub, Funct.
- Les variables, les types, les déclarations, les tableaux, les constantes.
- Les structures de conditions : l'instruction If et de décisions : L'instruction Select Case.
- Les structures en boucles : l'instruction For...Next et l'instruction For Each...Next.
Les objets d'Excel & Programmation :
- L'objet : Application, propriétés et méthodes.
- L'objet : Workbook (Classeur), propriétés et méthodes.
- L'objet : Worksheet (Feuilles), propriétés et méthodes.
- L'objet : Range, propriétés et méthodes.
- Déclarer et utiliser des variables objet simples.
- Programmer des évènements.
- Exemples d'utilisation des objets : Calcul, affectation de commentaire, Export ...
Les boîtes de dialogue et les formulaires :
- Afficher un message avec la fonction Msgbox.
- Afficher une boîte de dialogue avec une zone de saisie pour l'utilisateur.
- Créer un formulaire
- Personnaliser un formulaire.
- Insérer des contrôles de formulaire (zones de texte, liste, case à cocher, boutons...).
- Modifier les propriétés des différents objets, leurs affecter une macro.
- Afficher le formulaire à partir d'Excel.
- Présentation du langage VBA, objectifs, définitions, concepts, structure.
- Les macros d'Excel, description de l'onglet DEVELOPPEUR, enregistrement d'une macro.
- Les affectations de macros (Bouton, image, ...).
- Description de l'environnement Visual Basic Editor VBE.
- Configuration de l'éditeur VBA, paramétrage des polices, de la saisie du code.
- Les outils de débogage pour repérer ses erreurs (pas à pas détaillé, points d'arrêt).
La programmation VBA :
- les différents concepts : objet (cellule), méthode (ouvrir), propriétés.
- Explication des couleurs de texte du code VBA, les règles d'écriture du code.
- Les modules, import et export de code VBA.
- Les procédures : Sub, Funct.
- Les variables, les types, les déclarations, les tableaux, les constantes.
- Les structures de conditions : l'instruction If et de décisions : L'instruction Select Case.
- Les structures en boucles : l'instruction For...Next et l'instruction For Each...Next.
Les objets d'Excel & Programmation :
- L'objet : Application, propriétés et méthodes.
- L'objet : Workbook (Classeur), propriétés et méthodes.
- L'objet : Worksheet (Feuilles), propriétés et méthodes.
- L'objet : Range, propriétés et méthodes.
- Déclarer et utiliser des variables objet simples.
- Programmer des évènements.
- Exemples d'utilisation des objets : Calcul, affectation de commentaire, Export ...
Les boîtes de dialogue et les formulaires :
- Afficher un message avec la fonction Msgbox.
- Afficher une boîte de dialogue avec une zone de saisie pour l'utilisateur.
- Créer un formulaire
- Personnaliser un formulaire.
- Insérer des contrôles de formulaire (zones de texte, liste, case à cocher, boutons...).
- Modifier les propriétés des différents objets, leurs affecter une macro.
- Afficher le formulaire à partir d'Excel.
Objectifs
- Concevoir des procédures, macro
- commandes pour automatiser des tâches dans Excel.
- Savoir personnaliser son environnement de travail.
- Maitriser les bases de la programmation en VBA pour développer des applications simples et pour automatiser des tâches.
- Savoir créer, déboguer et enregistrer des macro
- commandes.
- commandes pour automatiser des tâches dans Excel.
- Savoir personnaliser son environnement de travail.
- Maitriser les bases de la programmation en VBA pour développer des applications simples et pour automatiser des tâches.
- Savoir créer, déboguer et enregistrer des macro
- commandes.
Centre(s)
- Lyon - 2ème (69)
Formation proposée par : EffiSkill
À découvrir