BUREAUTIQUE / INFORMATIQUE
OPTIMISER SES DÉVELOPPEMENTS EN VBA
Mis à jour le 22/11/22
Condition préalable
Un test de niveau est requis en amont de la formation. Vous pouvez y accéder via ce lien : Positionnement Excel
Objectif
- Construire des développements optimisés
Public
Tout développeur VBA souhaitant optimiser ses applications
Programme
Connaître la structure du langage
- Utiliser les variables de type tableau statique et tableau dynamique
- Comprendre la notion de variable objet et savoir les utiliser
- Connaître les structures conditionnelles : Select Case
- Connaître les structures itératives For Each / Next, Do / Loop While, Do While / Loop
Syntaxe avancée
- Créer des fonctions personnalisées
- Appeler une procédure, une fonction avec et sans passage d'arguments
- Comprendre la différence entre ByRef ou ByVal.
- Dialoguer avec windows, utiliser les fonctions, Dir et FileDialog.
Utiliser les objets avancés d’Excel
- Utiliser les fonctions de calcul d'Excel en VBA (WorksheetFunction).
- Créer automatiquement des listes, des filtres, des tableaux croisés dynamiques
- Automatiser la création, la modification d'un graphique
Le VBA pour les autres applications Office
- Découvrir les objets RecordSet d’Access
- Découvrir la gestion des diapositives PowerPoint
- Utiliser les bookmark de Word
2 jours soit 14 heures
- Dates : nous consulter
830 € nets de taxe / personne
Min. : 4 participants
Max. : 8 participants
En cours
- Très bonne connaissance d’Excel.
- Avoir suivi la formation Développer en VBA ou posséder les compétences équivalentes.
Positionnement Excel à réaliser en amont de la formation
- Apports théoriques avec démonstration des fonctionnalités du logiciel et mise en pratique sous forme d’exercices
- Séances de formation en salle
- Supports de cours fournis aux stagiaires au format numérique
- Signature de feuilles d’émargement.
- Évaluation sous forme d’exercices.
- Questionnaire de satisfaction.
- Attestation de formation.
Consultant Formateur en Bureautique.