EXCEL THEMATIQUE : automatiser vos tableaux avec les macro

Transcription

EXCEL THEMATIQUE : automatiser vos tableaux avec les macro
EXCEL THEMATIQUE : automatiser vos
tableaux avec les macro-commandes
Automatiser des traitements Excel à l’aide de la création de macro-commandes en VBA
DESCRIPTIF
Principes de programmation
OBJECTIFS
PRÉ-REQUIS :
 Avoir suivi et mis en pratique le
niveau Excel perfectionnement ou
avoir des connaissances équivalentes
POSITIONNEMENT :
 Questionnaire de positionnement
DÉMARCHE PÉDAGOGIQUE :
 Programme 100% personnalisé
(niveau, besoins, métiers)
 Alternance
d’apports
de
connaissances
et
d’exercices
pratiques
 Etude de cas concrets adaptés à
l’entreprise
 Accompagnement et suivi permanent
par
un
formateur
expert
en
bureautique
 Développer des programmes dans
Excel mettant en œuvre le langage
informatique de programmation VBA
(Visual Basic Application)
 Être capable d’utiliser les instructions
de
base
du
langage
de
programmation et de manipuler les
éléments d’Excel
 Créer des boites de dialogue et
utiliser les outils de recherche et de
correction des erreurs générées par
un programme
DOCUMENTATION :
 Un support spécifique de la collection
ENI est remis à chaque participant. Il
regroupe les savoirs, méthodes et
outils abordés
ÉVALUATION :
 Evaluation régulière des participants
par les intervenants en cours de
formation afin dévaluer le degré
d’acquisition des contenus
 A l’issue de l’action, remise aux
participants d’une attestation de
stage ainsi que d’une fiche de
satisfaction à chaud
PUBLIC
 Tout public
Champ d’application
 Référence aux classeurs, aux feuilles et
aux cellules
 Notion de collection
ITINERAIRE PEDAGOGIQUE
Le Code Visual Basic - Les variables
Introduction et généralités
 Définition et Initiation à l’utilisation des
variables
 Les différents types
 La Déclaration
 La portée des variables
 Qu’est-ce qu’une macro ? Quand
l’utiliser ?
 Méthodologie de création d’une
macro et les limites des macros
enregistrées
Personnalisation de l’environnement
MOYENS PÉDAGOGIQUES :
 Un ordinateur par participant
 Vidéoprojecteur – Internet
 Les déclarations : les procédures, les
fonctions, les commentaires
 Visual Basic pour Application (VBA)
 Programmation
structure
orientée
objets (P.O.O)
 Les Objets (Collections, Méthodes,
Propriétés)
 Accéder à l’onglet Développeur
 Créer un onglet, un groupe et une
commande
Création de macros : L’enregistreur
de macros




Utiliser l’enregistreur de macro
Appeler et exécuter les macros
Afficher le code de la macro
Affectation d’une macro à un bouton
de commande, une forme ou une
image
 Enregistrer des macros en référence
relative
L’environnement VBA
 Découvrir les fenêtres, menus, outils et
l’explorateur de projets Visual Basic
Editor
 Les projets, Propriétés et Modules
 Personnaliser les options VBA
 Protéger le code VBA
DURÉE
 3 jours soit 21 heures
€
COUT
 590€ HT
Le code Visual Basic – Les
instructions
 Instructions conditionnelles (If, Then,
Else)
 Instructions conditionnelles structurées
(Select Case)
 Instructions
boucles
(For…Next ;
Do…Loop)
Les boites de dialogue MsgBox /
InputBox
Les boites de dialogue
personnalisées - Userform
(Formulaire)
 Créer un formulaire
 Création des contrôles (Boutons,
Étiquettes, Listes déroulantes, …)
 Définir l’ordre de tabulation
 Déclencher et afficher une UserForm
 Lancer une macro dès l’ouverture d’un
classeur
Gestion des erreurs et outils de
débogage
CONTACT
Laura ROMAIN
Tél : 02 32 79 65 60
Fax : 02 35 30 53 78
[email protected]