PERFECTIONNEMENT EN VBA

Formation VBA: Perfectionnement

Pour qui
Tout utilisateur d'Excel (versions 2007 à 2016).

Enjeu
Acquérir des compétences avancées en programmation Excel VBA

Prérequis
Avoir réalisé une formation VBA niveau débutant ou équivalent

Objectifs
• Automatiser des tâches répétitives sous Excel : les calculs ou le traitement de données
• Utiliser des fonctionnalités avancés de VBA afin de programmer d’une façon plus professionnelle

Durée: 2 jours

Points forts
•    La formation est réalisée par des programmeurs professionnels : la théorie et la logique de programmation seront enseignées.
•    Formation technique : + 60 % d’exercices corrigés au programme
•    Possibilité d'évaluer et certifier votre niveau de compétences en VBA certification : TOSA en option sur cette formation


Certification TOSA (Option)
•    La certification TOSA® est inscrite à l’inventaire et sur la LNI, éligible au CPF pour tous les salariés et demandeurs d'emploi au niveau national.
•    Code CPF : 164 617. Lorsque la certification est financée au titre du CPF, la formation qui y prépare peut également être prise en charge (dossier CPF commun).
•    La certification est également éligible à la période de professionnalisation.

Tarifs: Nous consulter

Méthode
Formation 100% présentielle
Support pédagogique
Un support pédagogique et une palette d’exercice sera remis à chaque participant


Les modalités d'évaluations
Dans le cadre de notre démarche qualité, toutes nos formations font l’objet d’une évaluation détaillée par les participants : « à J » à la fin de la formation.


Programme de formation

1)    Rappel des bases
•    Mise à niveau sur les objets, méthodes, propriétés, collection
•    Mise à niveau sur les boucles et structure de décisions
•    Mise à niveau sur le débugage
•    Mise à niveau sur les événements
•    Règles d’écritures pour coder comme un professionnel

2) Fonctionnement avancé de VBA
•    Créer des fonctions personnalisées.
•    Les types de variables, leur portée.
•    Le passage de paramètres
•    Les procédures et leurs portées
•    Les tableaux (array) : simple, multidimensionnel, dynamique
•    Manipulation les filtres + fonction de sous total
•    Manipulation de chaine de caractère (mid, instr …)
•    La méthode Find
•    Sécurité du code VBA

3) Formulaire avancé
•    Rappel sur les control basic
•    Control avancé ( listbox, combobox ...), récupérer les valeurs
•    Allez plus loin : Créer un formulaire semi -professionnel

4) Gérer les fichiers dossier
•    Application.Dialogs, Application.GetOpenFileName.
•    Manipuler des dossiers et fichiers ( Kill, Mkdir …)

5) Atelier Pratique (en fonction de la demande)
•    Savoir exprimer et traduire un besoin
•    Travail sur les outils de l’entreprise