Visual basics (VBA Excel) Bruxelles
Les objectifs de cette formation sont les suivants :
- enregistrer et exécuter une macro ;
- connaitre les différentes façons d’enregistrer des macros ;
- être capable de lier l’exécution d’une macro à la barre d’outils ou le menu, retrouver le code VBA de la macro et rédiger celui-ci ;
- être familiarisé ;
- au Visual Basic Editor ;
- aux principes de VBA ;
- aux modes d'écriture du code VBA ;
- être capable de créer des formulaires aux fonctions propres et comment les intégrer en MS Excel ;
- savoir comment communiquer avec d’autres applications Office par le biais de VBA.
Manifestez votre intérêt lorsqu’aucune date n’est disponible, la date planifiée ne convient pas et/ou la session existante est complète. Dès que 5 personnes sont inscrites sur la liste d'intérêt, nous vous proposons une nouvelle date. Votre inscription sur la liste d'intérêt est gratuite et n'induit aucune obligation.
Groupe cible
La formation peut être suivie par chaque collaborateur déterminé à optimiser l'utilisation de Visual Basic, c’est-à-dire par chaque utilisateur de MS Excel qui désire automatiser ses tâches répétitives par le biais de macros.
Connaissances préalables
Basic level : Vous ne devez pas disposer de connaissances préalables pour suivre cette formation.
Les participants de ce cours doivent disposer d’une expérience pratique de MS Excel.
Programme
Contenu
- Les principes généraux des macros
- Enregistrer et exécuter une macro.
- Enregistrement absolu versus relatif
- Emplacement d’une macro (Classeur de macros personnelles)
- Lier des macros aux objets et menus
- Créer et utiliser des HotSpots
- Programmer dans VBA
- Visual Basic Editor
- Les différents types de procédures:
- Function Procedure
- Subprocedure
- Utiliser des variables
- Déclaration de variables
- Types des variables
- La durée de vie des variables
- Des constantes
- Named arguments
- Arrays
- Les fonctions intégrées
- Trim, Left, Isnumeric, Isnull, date, year, month, …
- Interaction avec l'utilisateur
- MsgBox
- Inputbox
- La sortie conditionnelle et répétitive
- If… then…else
- Select Case
- Do…Loop
- For…Next
- For… Each
- With… End with
- Imbriquer plusieurs structures de contrôle
- Fonctions
- Création et emploi de fonctions
- Add-Ins (Macros complémentaires)
- Utiliser des Objets Excel et Events
- Collections, Properties et Methods
- L’Object Browser
- Objets: Workbook, Worksheet, Chart, Range, Cell,…
- Objectvariabels
- Events
- Error Handling et debugging
- L'interaction avec l'utilisateur
- Création et l’emploi de formulaires
- Travailler avec les Dialog Boxes incorporés
- Travailler avec des éléments ActiveX dans un sheet ou une formulaire
INFORMATIONS PRATIQUES
- Durée : 3 journées de formation (6 heures de formation par jour)
- Heures : 09:00 à 16:30
- Lieu : GIVI group, Rue des Comédiens 22, 1000 Bruxelles
- Infos supplémentaires : Lunch inclus
Méthodologie
Une « Formation en classe » se suit en groupe. Vous êtes présent avec les autres participants et le professeur à un moment convenu dans la même salle de cours. Il existe des possibilités d'interaction et de feed-back, tant des participants à l’enseignant qu’inversement. Le matériel didactique se compose comme base d’une présentation via la plateforme d’apprentissage MyFA, complétée de supports divers tels que syllabus numérique, présentation, extraits audiovisuels…
Matériel didactique : Syllabi