DEBUTANT H/F VBA

Formation VBA: Débutant

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

Enjeu
Acquérir les fondamentaux en programmation Excel VBA

Prérequis
Avoir un bon niveau de connaissances en Excel (version 2010 à 2016). Il n'est pas nécessaire d'avoir déjà utilisé un langage de programmation

Objectifs
• Automatiser des tâches répétitives sous Excel : les calculs ou le traitement de données.
• Maîtriser les bases de la programmation en VBA.
• Enregistrer, modifier et écrire des macros VBA.

Durée: 3 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.

Prix: 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.

Le Programme :
1)    Enregistrer, modifier et exécuter une macro
a)    Utiliser l'enregistreur de macros et explorer l’interface VBE
b)    Affecter une macro à un bouton, à un objet.
c)    Modifier une macro enregistrée ; Lancer une macro ; Enregistrer la macro ( format xlsm)

2)    Sécurité des macros
a)    Les macrovirus
b)    S’en prémunir
c)    Les différents niveaux de sécurité des macros

3)    Programmer avec Excel (1/2)
a)    Aborder simplement les notions du langage VBA
b)    Affectation d’une valeur : Le symbole égal (=) : Ecriture = lecture
c)    Variable et constante
d)    Gérer le curseur
e)    Intégrer la notion d'objets, méthodes et propriétés et de collection.
f)    Les sélections
g)    Les structures de décisions : If... Then... Else, Select Case
h)    Les boîtes de dialogue : Inputbox, Msgbox.
i)    Les structures en boucles : Do... Loop, For... Next, For Each.
j)    Les opérateurs arithmétiques, comparaison, logique, concaténation
k)    Règle d’écriture et convention de programmation
l)    Evenement : ThisworkBook : Déclencher une macros à l'ouverture d'un classeur, à sa fermeture, empecher la fermeture.
m)     Evenement de la feuille

4)    "Déboguer" une macro
a)    Exécuter au pas à pas.
b)    Poser des points d'arrêts.
c)    Debut.PRINT
d)    Traiter les erreurs : On Error.
e)    Ajouter des espions.

5)    Les formulaires et les contrôles (1/2)
a)    Créer un formulaire simple
a)    Approche Modal/non Modal
b)    Boite à outils
c)    Principaux évènement des formulaires
e)    Les Contrôles classique
f)    Evènement liés aux contrôles