Formations 2012
- Le TOP TEN des stages
- Management d'équipes
- Cohésion d'équipe
- Efficacité personnelle
- Commercial
- Vente
- Langues étrangères
- Comptabilité/Gestion/Paye
Inscriptions
Documents d'usage
Infos pratiques
- La formation des salariés : principes généraux
- Le plan de formation
- Contributions de l’employeur
- Le DIF
Excel VBA
Fiche technique
- Objectifs du stage :
- S'initier aux notions et aux techniques de la programmation orientée objet, afin de pouvoir développer des macros commandes (procédures) permettant d'automatiser une série d'opérations, avec interaction entre l'utilisateur et le programme.
- Public visé :
Utilisateur expérimenté du logiciel Excel
Taille du groupe :- En individuel
Durée :- 3 jours soit 21h00
- Type de formation :
- En intra
- Moyens pédagogiques :
Supports pédagogiques sur PC - Cours théoriques - démonstrations, exercices
Réponses aux préoccupations individuelles
- Tarif du stage :
- Intra : Nous consulter
- Méthode d'évalutation des acquis :
- feuilles d’émargements
- tests d’acquisitions
Déroulement pédagogique :
De l'enregistreur de Macros à VBA
-
Enregistrer des Macros dans Excel
-
Introduction à l'éditeur Visual Basic (VBE)
-
Apprendre à modifier et réutiliser le code dans l'éditeur VBE
-
Comment affecter une macro à un bouton, une image
-
Utiliser l'aide de l'éditeur VBE
Principes fondamentaux de la programmation VBA
-
Procédures et fonctions
-
Propriétés et méthodes
-
Variables, types de données et constantes
-
Références relatives, non relatives
-
Structures de contrôles:
-
Conditionnelles: If Then/End if, Select Case/End Select
-
Boucles: For/Next, While/Wend, Do/Loop
-
Exemples et techniques de programmation VBA
-
Les objets WorkBook, WorkSheet
-
Cellules et plages : travailler avec les objets Range
-
Propriété Range
-
Propriété Cells
-
Propriété Offset
-
-
Créer une fonction Excel
-
Fonction à un ou plusieurs arguments
-
Ajouter une description de la fonction dans la boîte de dialogue Insérer une fonction
-
-
Apprendre à déboguer le code
-
Exécuter le code en mode pas à pas
-
Contrôler les valeurs des variables
-
Boîtes de dialogues
-
Procédure MsgBox
-
Fonction MsgBox()
-
Fonction et méthode InputBox()
-
Programmation évènementielle: répondre aux actions de l'utilisateur (ouverture d'un classeur, clic sur une feuille…)
-
Intercepter les messages d'erreur d'Excel
-
Effectuer une action selon le choix de l'utilisateur
-
Procédure qui trie les feuilles du classeur par ordre alphabétique
-
Procédure qui supprime automatiquement des lignes en fonction d'un critère entré dans une boîte de dialogue
-
Procédure qui crée automatiquement des sous - totaux, avec plusieurs critères de tri, et confirmation du traitement par une boîte de dialogue
-
Création d'un formulaire complet : un calendrier interactif
Travaux pratiques
