Microsoft 365 - excel vba - en groupe de niveau intermédiaire

Certification : Automatiser des processus dans les applications microsoft office avec vba (tosa)

Proposée par MYCONNECTING.COM — 92100 Boulogne-Billancourt

Éligible CPF
Formation continue
Présentiel

Prix

Indiqué par le ou les établissement(s)

1 368 €

Présentation

Formation Hyperpersonnalisée (basée sur vos attentes, vos besoins, votre niveau). Evaluation initiale/finale de vos compétences. Accompagnement par un coach pour garantir suivi, satisfaction et motivation.

Modalités disponibles

Voie Modalité Prix Durée Niveau de sortie Provenance
Formation continue Présentiel 1 368 €

Objectifs

- Maitriser le langage de programmation

- Développer des application VBA performantes

- Gérer la sécurité d'un classeur

Programme


- Utiliser l'enregistreur de macro
- Modifier une macro enregistrée
- Affecter une macro a un bouton, a un objet


- Écrire directement une macro dans l'éditeur Visual Basic
- Créer des macros interactives
- Déboguer une macro


- Macro de consolidation :
- Consolider des données issues de plusieurs classeurs
- Créer un formulaire personnalise (Userform) avec zones de saisies, listes déroulantes, boutons d'option, cases à cocher


- Les objets : ActiveCell, Selection, ActiveSheet....
- Les méthodes et propirtes
- Les collections: Cells, Worksheets, Charts, WorkBook
- Les types de Variables, leurs portées
- Les tableaux : déclaration, utilisation
- Le passage de paramètres d'une procédure a une autre
- Tests, boucles, gestion des erreurs


- Rendre une macro accessible de tous les classeurs (les macros complémentaires)
- Créer une bibliothèque de fonctions et procédures accessible de tous les modules (outils Références, addins)


- Les événements du classeur : ouverture, sauvegarde et fermeture
- Les événements de la feuille de calculs : modification du contenu d'une cellule, sélection d'une cellule


- Paramétrer l'ouverture d'un fichier
- Parcourir les fichiers d'un dossier pour effectuer un traitement répétitif
- Consolider des donnees provenant de différentes sources
- Automatiser la création des graphiques, les modifier avec VBA


- Rappel sur les contrôles et leurs propriétés
- Gérer dynamiquement une liste déroulante
- Gérer des listes en cascades


- Détecter le login de l'utilisateur
- Gérer des droits d'accès différents suivant l'utilisateur
- Enregistrer l'activité et gérer l'historique du classeur


- Piloter Outlook ou Word avec OLE Automation

Voir la formation sur le site de l'établissement