Excel: initiation au langage Visual Basic Application
-
Prise en charge
Nos équipes s’engagent à vous rappeler sous 24 à 72 heures.
-
Éligible CPF :
Sous le code: Certification: ICDL
-
Durée et prix:
En distanciel
Durée: 21 heures
1500€ ht, 1800€ ttc.
Entrée permanente.En présentiel
Durée: 3 jours.
Inter: 1500€ ht
Intra: à partir de 900€ ht la journée. -
Objectifs :
Enregistrer une macro-commande
Modifier et utiliser une macro-commande
Concevoir une boucle ou itération
Concevoir une conditionnelle
Utiliser les collections
Déterminer des variables
Concevoir une fonction et une procédure
Utiliser les boîtes de dialogue prédéfinies
Résoudre les erreurs -
Niveau requis :
Connaissance de l’environnement Windows et d’Excel.
-
Public :
Utilisateurs confirmés d’Excel et techniciens support bureautique voulant maîtriser le langage Visual Basic appliqué à Excel.
-
Moyens pédagogiques :
Explications, démonstrations, exercices, vérification des acquis
-
Moyens techniques :
En distanciel : le stagiaire doit disposer du logiciel enseigné, du logiciel permettant la connexion à distance avec le formateur et d’une connexion de bonne qualité.
En présentiel : Un ordinateur par personne – Vidéo projecteur – Connexion Internet -
Modalités d’évaluation :
Questionnaire d’évaluation en fin de session
-
Version PDF :
-
Programme :
-
Généralités
Prévention des erreurs
Utilisation des outils de débogage
Les espions et la gestion des erreurs d’exécution
-
Utilisation des outils de débogage
Les espions et la gestion des erreurs d’exécution
[/dt_vc_list][/vc_column][/vc_row]
Message et utilisation de variablesChoix des boutons dans MsgBox
Boîte de dialogue InputBox
Gestion des événements
Création de procédures événementiellesGestion des erreurs et débogages
Prévention des erreursUtilisation des outils de débogage
Les espions et la gestion des erreurs d’exécution
[/dt_vc_list][/vc_column][/vc_row]
Message et utilisation de variablesChoix des boutons dans MsgBox
Boîte de dialogue InputBox
Gestion des événements
Création de procédures événementiellesGestion des erreurs et débogages
Prévention des erreursUtilisation des outils de débogage
Les espions et la gestion des erreurs d’exécution
[/dt_vc_list][/vc_column][/vc_row]
Types et portées des variablesDéclaration des constantes
Les instructions de boucles: Condition, Itération, Compteur, Choix multiple
Boîtes de dialogue prédéfinies
Message et utilisation de variablesChoix des boutons dans MsgBox
Boîte de dialogue InputBox
Gestion des événements
Création de procédures événementiellesGestion des erreurs et débogages
Prévention des erreursUtilisation des outils de débogage
Les espions et la gestion des erreurs d’exécution
[/dt_vc_list][/vc_column][/vc_row]
Types et portées des variablesDéclaration des constantes
Les instructions de boucles: Condition, Itération, Compteur, Choix multiple
Boîtes de dialogue prédéfinies
Message et utilisation de variablesChoix des boutons dans MsgBox
Boîte de dialogue InputBox
Gestion des événements
Création de procédures événementiellesGestion des erreurs et débogages
Prévention des erreursUtilisation des outils de débogage
Les espions et la gestion des erreurs d’exécution
[/dt_vc_list][/vc_column][/vc_row]
Manipuler des objets (classeur, feuille, plage) : Accès, Sélection, Initialisation, ValidationLes principales propriétés et méthodes
L’affectation d’objets et variables d’objets
Le code Visual Basic
Types et portées des variablesDéclaration des constantes
Les instructions de boucles: Condition, Itération, Compteur, Choix multiple
Boîtes de dialogue prédéfinies
Message et utilisation de variablesChoix des boutons dans MsgBox
Boîte de dialogue InputBox
Gestion des événements
Création de procédures événementiellesGestion des erreurs et débogages
Prévention des erreursUtilisation des outils de débogage
Les espions et la gestion des erreurs d’exécution
[/dt_vc_list][/vc_column][/vc_row]
Manipuler des objets (classeur, feuille, plage) : Accès, Sélection, Initialisation, ValidationLes principales propriétés et méthodes
L’affectation d’objets et variables d’objets
Le code Visual Basic
Types et portées des variablesDéclaration des constantes
Les instructions de boucles: Condition, Itération, Compteur, Choix multiple
Boîtes de dialogue prédéfinies
Message et utilisation de variablesChoix des boutons dans MsgBox
Boîte de dialogue InputBox
Gestion des événements
Création de procédures événementiellesGestion des erreurs et débogages
Prévention des erreursUtilisation des outils de débogage
Les espions et la gestion des erreurs d’exécution
[/dt_vc_list][/vc_column][/vc_row]
Les déclarations, les procédures, les fonctions et les commentairesL’organisation d’un module VBA
Collections, objets, méthodes et propriétés
Manipuler des objets (classeur, feuille, plage) : Accès, Sélection, Initialisation, ValidationLes principales propriétés et méthodes
L’affectation d’objets et variables d’objets
Le code Visual Basic
Types et portées des variablesDéclaration des constantes
Les instructions de boucles: Condition, Itération, Compteur, Choix multiple
Boîtes de dialogue prédéfinies
Message et utilisation de variablesChoix des boutons dans MsgBox
Boîte de dialogue InputBox
Gestion des événements
Création de procédures événementiellesGestion des erreurs et débogages
Prévention des erreursUtilisation des outils de débogage
Les espions et la gestion des erreurs d’exécution
[/dt_vc_list][/vc_column][/vc_row]
Lire et alléger le code VBACompléter une macro existante
Déboguer une macro
Structure d’un module VBA
Les déclarations, les procédures, les fonctions et les commentairesL’organisation d’un module VBA
Collections, objets, méthodes et propriétés
Manipuler des objets (classeur, feuille, plage) : Accès, Sélection, Initialisation, ValidationLes principales propriétés et méthodes
L’affectation d’objets et variables d’objets
Le code Visual Basic
Types et portées des variablesDéclaration des constantes
Les instructions de boucles: Condition, Itération, Compteur, Choix multiple
Boîtes de dialogue prédéfinies
Message et utilisation de variablesChoix des boutons dans MsgBox
Boîte de dialogue InputBox
Gestion des événements
Création de procédures événementiellesGestion des erreurs et débogages
Prévention des erreursUtilisation des outils de débogage
Les espions et la gestion des erreurs d’exécution
[/dt_vc_list][/vc_column][/vc_row]
Changer les options d’une macroLire et alléger le code VBA
Compléter une macro existante
Déboguer une macro
Structure d’un module VBA
Les déclarations, les procédures, les fonctions et les commentairesL’organisation d’un module VBA
Collections, objets, méthodes et propriétés
Manipuler des objets (classeur, feuille, plage) : Accès, Sélection, Initialisation, ValidationLes principales propriétés et méthodes
L’affectation d’objets et variables d’objets
Le code Visual Basic
Types et portées des variablesDéclaration des constantes
Les instructions de boucles: Condition, Itération, Compteur, Choix multiple
Boîtes de dialogue prédéfinies
Message et utilisation de variablesChoix des boutons dans MsgBox
Boîte de dialogue InputBox
Gestion des événements
Création de procédures événementiellesGestion des erreurs et débogages
Prévention des erreursUtilisation des outils de débogage
Les espions et la gestion des erreurs d’exécution
[/dt_vc_list][/vc_column][/vc_row]
Changer les options d’une macroLire et alléger le code VBA
Compléter une macro existante
Déboguer une macro
Structure d’un module VBA
Les déclarations, les procédures, les fonctions et les commentairesL’organisation d’un module VBA
Collections, objets, méthodes et propriétés
Manipuler des objets (classeur, feuille, plage) : Accès, Sélection, Initialisation, ValidationLes principales propriétés et méthodes
L’affectation d’objets et variables d’objets
Le code Visual Basic
Types et portées des variablesDéclaration des constantes
Les instructions de boucles: Condition, Itération, Compteur, Choix multiple
Boîtes de dialogue prédéfinies
Message et utilisation de variablesChoix des boutons dans MsgBox
Boîte de dialogue InputBox
Gestion des événements
Création de procédures événementiellesGestion des erreurs et débogages
Prévention des erreursUtilisation des outils de débogage
Les espions et la gestion des erreurs d’exécution
[/dt_vc_list][/vc_column][/vc_row]
L’explorateur de projetsPersonnaliser les options VBA
Protéger le code VBA
Le code VBA
Changer les options d’une macroLire et alléger le code VBA
Compléter une macro existante
Déboguer une macro
Structure d’un module VBA
Les déclarations, les procédures, les fonctions et les commentairesL’organisation d’un module VBA
Collections, objets, méthodes et propriétés
Manipuler des objets (classeur, feuille, plage) : Accès, Sélection, Initialisation, ValidationLes principales propriétés et méthodes
L’affectation d’objets et variables d’objets
Le code Visual Basic
Types et portées des variablesDéclaration des constantes
Les instructions de boucles: Condition, Itération, Compteur, Choix multiple
Boîtes de dialogue prédéfinies
Message et utilisation de variablesChoix des boutons dans MsgBox
Boîte de dialogue InputBox
Gestion des événements
Création de procédures événementiellesGestion des erreurs et débogages
Prévention des erreursUtilisation des outils de débogage
Les espions et la gestion des erreurs d’exécution
[/dt_vc_list][/vc_column][/vc_row]
Découvrir les fenêtres: Menus, OutilsL’explorateur de projets
Personnaliser les options VBA
Protéger le code VBA
Le code VBA
Changer les options d’une macroLire et alléger le code VBA
Compléter une macro existante
Déboguer une macro
Structure d’un module VBA
Les déclarations, les procédures, les fonctions et les commentairesL’organisation d’un module VBA
Collections, objets, méthodes et propriétés
Manipuler des objets (classeur, feuille, plage) : Accès, Sélection, Initialisation, ValidationLes principales propriétés et méthodes
L’affectation d’objets et variables d’objets
Le code Visual Basic
Types et portées des variablesDéclaration des constantes
Les instructions de boucles: Condition, Itération, Compteur, Choix multiple
Boîtes de dialogue prédéfinies
Message et utilisation de variablesChoix des boutons dans MsgBox
Boîte de dialogue InputBox
Gestion des événements
Création de procédures événementiellesGestion des erreurs et débogages
Prévention des erreursUtilisation des outils de débogage
Les espions et la gestion des erreurs d’exécution
[/dt_vc_list][/vc_column][/vc_row]
Accéder à l’onglet développeurDécouvrir les fenêtres: Menus, Outils
L’explorateur de projets
Personnaliser les options VBA
Protéger le code VBA
Le code VBA
Changer les options d’une macroLire et alléger le code VBA
Compléter une macro existante
Déboguer une macro
Structure d’un module VBA
Les déclarations, les procédures, les fonctions et les commentairesL’organisation d’un module VBA
Collections, objets, méthodes et propriétés
Manipuler des objets (classeur, feuille, plage) : Accès, Sélection, Initialisation, ValidationLes principales propriétés et méthodes
L’affectation d’objets et variables d’objets
Le code Visual Basic
Types et portées des variablesDéclaration des constantes
Les instructions de boucles: Condition, Itération, Compteur, Choix multiple
Boîtes de dialogue prédéfinies
Message et utilisation de variablesChoix des boutons dans MsgBox
Boîte de dialogue InputBox
Gestion des événements
Création de procédures événementiellesGestion des erreurs et débogages
Prévention des erreursUtilisation des outils de débogage
Les espions et la gestion des erreurs d’exécution
[/dt_vc_list][/vc_column][/vc_row]
L’environnement VBA (Visual Basic pour Application)Accéder à l’onglet développeur
Découvrir les fenêtres: Menus, Outils
L’explorateur de projets
Personnaliser les options VBA
Protéger le code VBA
Le code VBA
Changer les options d’une macroLire et alléger le code VBA
Compléter une macro existante
Déboguer une macro
Structure d’un module VBA
Les déclarations, les procédures, les fonctions et les commentairesL’organisation d’un module VBA
Collections, objets, méthodes et propriétés
Manipuler des objets (classeur, feuille, plage) : Accès, Sélection, Initialisation, ValidationLes principales propriétés et méthodes
L’affectation d’objets et variables d’objets
Le code Visual Basic
Types et portées des variablesDéclaration des constantes
Les instructions de boucles: Condition, Itération, Compteur, Choix multiple
Boîtes de dialogue prédéfinies
Message et utilisation de variablesChoix des boutons dans MsgBox
Boîte de dialogue InputBox
Gestion des événements
Création de procédures événementiellesGestion des erreurs et débogages
Prévention des erreursUtilisation des outils de débogage
Les espions et la gestion des erreurs d’exécution
[/dt_vc_list][/vc_column][/vc_row]
Les touches d’exécutionL’environnement VBA (Visual Basic pour Application)
Accéder à l’onglet développeur
Découvrir les fenêtres: Menus, Outils
L’explorateur de projets
Personnaliser les options VBA
Protéger le code VBA
Le code VBA
Changer les options d’une macroLire et alléger le code VBA
Compléter une macro existante
Déboguer une macro
Structure d’un module VBA
Les déclarations, les procédures, les fonctions et les commentairesL’organisation d’un module VBA
Collections, objets, méthodes et propriétés
Manipuler des objets (classeur, feuille, plage) : Accès, Sélection, Initialisation, ValidationLes principales propriétés et méthodes
L’affectation d’objets et variables d’objets
Le code Visual Basic
Types et portées des variablesDéclaration des constantes
Les instructions de boucles: Condition, Itération, Compteur, Choix multiple
Boîtes de dialogue prédéfinies
Message et utilisation de variablesChoix des boutons dans MsgBox
Boîte de dialogue InputBox
Gestion des événements
Création de procédures événementiellesGestion des erreurs et débogages
Prévention des erreursUtilisation des outils de débogage
Les espions et la gestion des erreurs d’exécution
[/dt_vc_list][/vc_column][/vc_row]
Affectation des macros à un bouton, une illustrationLes touches d’exécution
L’environnement VBA (Visual Basic pour Application)
Accéder à l’onglet développeur
Découvrir les fenêtres: Menus, Outils
L’explorateur de projets
Personnaliser les options VBA
Protéger le code VBA
Le code VBA
Changer les options d’une macroLire et alléger le code VBA
Compléter une macro existante
Déboguer une macro
Structure d’un module VBA
Les déclarations, les procédures, les fonctions et les commentairesL’organisation d’un module VBA
Collections, objets, méthodes et propriétés
Manipuler des objets (classeur, feuille, plage) : Accès, Sélection, Initialisation, ValidationLes principales propriétés et méthodes
L’affectation d’objets et variables d’objets
Le code Visual Basic
Types et portées des variablesDéclaration des constantes
Les instructions de boucles: Condition, Itération, Compteur, Choix multiple
Boîtes de dialogue prédéfinies
Message et utilisation de variablesChoix des boutons dans MsgBox
Boîte de dialogue InputBox
Gestion des événements
Création de procédures événementiellesGestion des erreurs et débogages
Prévention des erreursUtilisation des outils de débogage
Les espions et la gestion des erreurs d’exécution
[/dt_vc_list][/vc_column][/vc_row]
Appeler une macro par la liste des macrosAffectation des macros à un bouton, une illustration
Les touches d’exécution
L’environnement VBA (Visual Basic pour Application)
Accéder à l’onglet développeur
Découvrir les fenêtres: Menus, Outils
L’explorateur de projets
Personnaliser les options VBA
Protéger le code VBA
Le code VBA
Changer les options d’une macroLire et alléger le code VBA
Compléter une macro existante
Déboguer une macro
Structure d’un module VBA
Les déclarations, les procédures, les fonctions et les commentairesL’organisation d’un module VBA
Collections, objets, méthodes et propriétés
Manipuler des objets (classeur, feuille, plage) : Accès, Sélection, Initialisation, ValidationLes principales propriétés et méthodes
L’affectation d’objets et variables d’objets
Le code Visual Basic
Types et portées des variablesDéclaration des constantes
Les instructions de boucles: Condition, Itération, Compteur, Choix multiple
Boîtes de dialogue prédéfinies
Message et utilisation de variablesChoix des boutons dans MsgBox
Boîte de dialogue InputBox
Gestion des événements
Création de procédures événementiellesGestion des erreurs et débogages
Prévention des erreursUtilisation des outils de débogage
Les espions et la gestion des erreurs d’exécution
[/dt_vc_list][/vc_column][/vc_row]
Création et édition de macrosAppeler une macro par la liste des macros
Affectation des macros à un bouton, une illustration
Les touches d’exécution
L’environnement VBA (Visual Basic pour Application)
Accéder à l’onglet développeur
Découvrir les fenêtres: Menus, Outils
L’explorateur de projets
Personnaliser les options VBA
Protéger le code VBA
Le code VBA
Changer les options d’une macroLire et alléger le code VBA
Compléter une macro existante
Déboguer une macro
Structure d’un module VBA
Les déclarations, les procédures, les fonctions et les commentairesL’organisation d’un module VBA
Collections, objets, méthodes et propriétés
Manipuler des objets (classeur, feuille, plage) : Accès, Sélection, Initialisation, ValidationLes principales propriétés et méthodes
L’affectation d’objets et variables d’objets
Le code Visual Basic
Types et portées des variablesDéclaration des constantes
Les instructions de boucles: Condition, Itération, Compteur, Choix multiple
Boîtes de dialogue prédéfinies
Message et utilisation de variablesChoix des boutons dans MsgBox
Boîte de dialogue InputBox
Gestion des événements
Création de procédures événementiellesGestion des erreurs et débogages
Prévention des erreursUtilisation des outils de débogage
Les espions et la gestion des erreurs d’exécution
[/dt_vc_list][/vc_column][/vc_row]
Création et édition de macrosAppeler une macro par la liste des macros
Affectation des macros à un bouton, une illustration
Les touches d’exécution
L’environnement VBA (Visual Basic pour Application)
Accéder à l’onglet développeur
Découvrir les fenêtres: Menus, Outils
L’explorateur de projets
Personnaliser les options VBA
Protéger le code VBA
Le code VBA
Changer les options d’une macroLire et alléger le code VBA
Compléter une macro existante
Déboguer une macro
Structure d’un module VBA
Les déclarations, les procédures, les fonctions et les commentairesL’organisation d’un module VBA
Collections, objets, méthodes et propriétés
Manipuler des objets (classeur, feuille, plage) : Accès, Sélection, Initialisation, ValidationLes principales propriétés et méthodes
L’affectation d’objets et variables d’objets
Le code Visual Basic
Types et portées des variablesDéclaration des constantes
Les instructions de boucles: Condition, Itération, Compteur, Choix multiple
Boîtes de dialogue prédéfinies
Message et utilisation de variablesChoix des boutons dans MsgBox
Boîte de dialogue InputBox
Gestion des événements
Création de procédures événementiellesGestion des erreurs et débogages
Prévention des erreursUtilisation des outils de débogage
Les espions et la gestion des erreurs d’exécution
[/dt_vc_list][/vc_column][/vc_row]
Accéder à l’onglet développeurPersonnaliser le ruban
L’enregistreur de macros
Création et édition de macrosAppeler une macro par la liste des macros
Affectation des macros à un bouton, une illustration
Les touches d’exécution
L’environnement VBA (Visual Basic pour Application)
Accéder à l’onglet développeur
Découvrir les fenêtres: Menus, Outils
L’explorateur de projets
Personnaliser les options VBA
Protéger le code VBA
Le code VBA
Changer les options d’une macroLire et alléger le code VBA
Compléter une macro existante
Déboguer une macro
Structure d’un module VBA
Les déclarations, les procédures, les fonctions et les commentairesL’organisation d’un module VBA
Collections, objets, méthodes et propriétés
Manipuler des objets (classeur, feuille, plage) : Accès, Sélection, Initialisation, ValidationLes principales propriétés et méthodes
L’affectation d’objets et variables d’objets
Le code Visual Basic
Types et portées des variablesDéclaration des constantes
Les instructions de boucles: Condition, Itération, Compteur, Choix multiple
Boîtes de dialogue prédéfinies
Message et utilisation de variablesChoix des boutons dans MsgBox
Boîte de dialogue InputBox
Gestion des événements
Création de procédures événementiellesGestion des erreurs et débogages
Prévention des erreursUtilisation des outils de débogage
Les espions et la gestion des erreurs d’exécution
[/dt_vc_list][/vc_column][/vc_row]