Formation - Excel Macros VBA - Niveau 2

Maîtriser le langage de programmation d'Excel

  • Formation certifiante
  • Enjeu : Se perfectionner

La certification TOSA® en option sur cette formation, permet d’évaluer votre niveau de maîtrise d'Excel VBA. Elle est éligible au CPF pour tous les salariés et demandeurs d'emploi. Code CPF : 164 617. Lorsque la certification est financée au titre du CPF, la formation associée peut également être prise en charge (dossier CPF commun). La certification est également éligible à la période de professionnalisation.

 

Suite logique de la formation "Excel Macros VBA - Niveau 1", cette formation vous permettra d'approfondir votre connaissance de la programmation VBA, d'optimiser et d'organiser le code pour mettre en place et maintenir des applications performantes.

Le programme de la formation

1/ Les fondamentaux de la programmation VBA

  • Les objets : ActiveCell, Selection, ActiveSheet, Range…
  • Les méthodes et propriétés.
  • Les collections : Cells, WorkSheets, Charts, WorkBooks.
  • Les types de variables, leur portée.
  • Le passage de paramètres d'une procédure à une autre.
  • Tests, boucles, gestion des erreurs.

2/ Créer des bibliothèques de macros complémentaires

  • 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érence, Addins).

3/ Mettre au point des procédures évènementielles

  • Les événements du classeur : ouverture, sauvegarde, fermeture.
  • Les événements de la feuille de calcul : modification du contenu d'une cellule, sélection d'une cellule.

4/ Gérer classeurs, fichiers et graphiques par macro

  • Paramétrer l'ouverture d'un fichier : Application.GetOpenFileName.
  • Parcourir les fichiers d'un dossier pour effectuer un traitement répétitif.
  • Consolider des données provenant de différentes sources.
  • Automatiser la création de graphiques, les modifier avec VBA.

5/ Construire des formulaires élaborés

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

6/ Piloter des applications externes

  • Piloter Outlook avec OLE Automation.
  • Accéder à des données avec ADO.

Les avantages cegos

À qui s'adresse cette formation ?

Pour qui

  • Utilisateur maîtrisant les bases de la programmation VBA.
  • Ce stage ne s’adresse pas à des informaticiens.

Prérequis

  • Pour profiter pleinement de cette formation, il est indispensable d'avoir déjà pratiqué le langage VBA.
  • Le niveau de connaissance requis correspond à une parfaite maîtrise du contenu de la formation "Excel Macros VBA - Niveau 1" (réf. 1307).

Les objectifs de la formation

  • Maîtriser le langage de programmation VBA.
  • Développer des applications VBA optimisées et fiables.
  • Optimiser et fiabiliser des applications existantes.

Certification

La certification TOSA® certifie un niveau de compétence sur les logiciels Word, Excel, Powerpoint, Outlook ou Photoshop.


Elle permet de :
  • Mesurer et valider des compétences pour attester d’un niveau précis
  • Obtenir un score sur 1000 que vous pouvez afficher sur votre CV.

 

Points forts

  • Formation d'expertise : permet d'acquérir une très bonne connaissance de VBA.
  • Formation opérationnelle : les exemples traités sont issus de cas concrets et sont facilement transposables à votre activité.
  • Pour vous aider, après la formation : les cas pratiques, leur corrigé et de nombreux exemples complémentaires vous sont remis.
  • Possibilité d'évaluer et certifier votre niveau de connaissances en VBA : certification TOSA® en option.

Qualité des formations

Cegos est certifié AFAQ selon le référentiel ISO 9001, qualifié OPQF (qualification figurant sur la liste CNEFOP) et enregistré au Datadock.

En savoir plus

Avis certifiés

4.9/5
17 Avis clients
I. Philippe
Le 09/01/2018
Formation très enrichissante qui permet de mettre en œuvre immédiatement toutes les connaissances transmises
R. Corinne
Le 26/12/2017
Formation efficace
D. Vivien
Le 29/11/2017
Le format et le contenu de la formation ont été très appréciables. J'ai eu la chance d'effectuer cette formation animée par notre formateur (Laurent Attar) qui a été très pédagogue et vraiment à l'écoute des diverses questions et problématiques propres à chaque stagiaire.
Afficher plus
L. Raphaël
Le 29/11/2017
formation très intéressant et très bien pilotée par le formateur
D. Alexandre
Le 28/11/2017
La formation était telle qu'indiquée sur le papier : pour des programmeurs déjà expérimentés. C'est mon cas et j'y ai appris ce que je souhaitais.
P. Gerhard
Le 15/11/2017
très utile!
T. Sébastien
Le 26/10/2017
Une formation complète apportant de nombreux outils pour la résolution des problèmes dans l'entreprise
G. Yannick
Le 26/10/2017
Autodidacte en VBA, cette formation a totalement répondu à mes attentes. Toutes les questions que j'avais en y arrivant ont trouvé réponses durant ce module de trois jours, animé par ailleurs par un formateur très sympathique. Le groupe, très disparate a priori (technicien, financier, RH...), a rapidement trouvé son rythme de croisière dans une ambiance détendue, amicale tout en demeurant très studieuse. Enfin, le formateur s'est efforcé, tout en suivant le programme, de répondre aux besoins techniques individuels des participants.
H. Loïc
Le 05/10/2017
Formation très enrichissante, intéressante et utile que ce soit dans le domaine professionnel ou personnel. Nicolas COZIC au top en tant que formateur.
D. Jonathan
Le 05/10/2017
Formation de qualité et très complète
D. Aurélien
Le 05/10/2017
Formation nécessitant une certaine maîtrise de VBA. ..Alternance théorie pratique agréable.
F. Abdoul-Aziz
Le 12/09/2017
intéressant pour automatiser des taches
L. Vincent
Le 20/06/2017
Très satisfait de la formation, correspond à mes besoins et mes attentes...Formatrice au top, impliquée et qui s'adapte aux niveaux des participants.
Q. Frédéric
Le 15/06/2017
Formation avec un contenu dense...De nombreuses méthodes sont présentées dans ce stage mais sans disposer du temps nécessaire pour les assimiler et les mettre en œuvre...Cela laisse l'impression de disposer d'une boîte à outils bien remplis mais sans réellement savoir quel outil utiliser selon la situation rencontrée.
G. Anne-Marie
Le 15/06/2017
C’est une formation intense, mais efficace nous y avons appris énormément. Je la referais sans hésiter.
M. Carole
Le 18/05/2017
Très bonne formation, intéressante et constructive, elle donne un bon aperçu de ce qu'on peut faire en programmation, la seule limite étant notre imagination!
L. Carole
Le 09/02/2017
c'est une formation de qualité
Durée : 2 jours (14 heures)
Référence6981
Prix950,00 € HT
Forfait repasParis : 38 € HT
autres villes : 34 € HT
Durée : 2 jours (14 heures)
Référence : 6981
Forfait Intra* :3 375,00 € HT
(Prix pour un groupe de 12 personnes max) (*) En savoir plus sur le forfait Intra
S'INSCRIRE EN INTERDates et villes
Du 22 févr. au 23 févr.
20180222
Du 22 mars au 23 mars
20180322
Du 17 mai au 18 mai
20180517
Du 14 juin au 15 juin
20180614
Du 12 juil. au 13 juil.
20180712
Du 16 août au 17 août
20180816
Du 27 sept. au 28 sept.
20180927
Du 09 oct. au 10 oct.
20181009
Du 29 oct. au 30 oct.
20181029
Du 22 nov. au 23 nov.
20181122
Du 13 déc. au 14 déc.
20181213
Du 26 févr. au 27 févr.
20180226
Du 02 juil. au 03 juil.
20180702
Du 24 oct. au 25 oct.
20181024
Du 05 déc. au 06 déc.
20181205