Macros Visual Basic pour Application (VBA)

Transcription

Macros Visual Basic pour Application (VBA)
BUREAUTIQUE - INFORMATIQUE
Macros Visual Basic pour
Application (VBA) - module 1
)) Objectifs
LE PLUS DE LA FORMATION
Nouveau et unique à Tours : Excel
macro !
●
●
●
Acquérir les bases pour construire des macros fiables et efficaces dans Excel
Automatiser les tableaux, les calculs ou le traitement de données dans Excel
Enregistrer, modifier et écrire des procédures en VBA
contacts
)) Contenus
FAUQUEMBERGUE Christine /
Tours et agglo.
tél. 02 47 21 00 42
fax : 02 47 21 00 02
[email protected]
●
●
Greta Indre-et-Loire
Lycée Grandmont
6 avenue de Sévigné - CS 40411
37204 TOURS Cedex 3
tél. 02 47 21 00 01
fax : 02 47 21 00 02
[email protected]
www.greta37.fr
Concept de base :
Ecrire directement une macro dans l'éditeur Visual Basic
● Intégrer la notion de propriétés - de méthodes et d'évènements
● Manipuler les feuilles et les classeurs
● Transférer les données d'une feuille dans une autre
● Déclencher automatiquement des macros à l'ouverture d'un dossier
Procédures et fonctions :
● Création d'une macro
● Création d'une fonction personnalisée
Type de variantes : Boolean - Byte - Integer - Long - Single - Double - Date - Currency - String - Object
- Variants
Programmer avec Excel :
● Déclarations de variables, constantes et tableaux
● Effectuer des tests : If... Then... Else, Select Case
● Mise en place de boucles pour les traitements répétitifs Do... Loop - For... Next - For... Each
Next
● Mise en place de blocs d'instructions WITH
● Traitement des erreurs : on Error
● Déblocage, vérification et dépannage d'un programme VBA
Mise en pratique :
● Application des concepts étudiés par création d'un Programme
●
●
●
●
)) Modalités
PUBLIC ET PRE-REQUIS
Tout utilisateur ayant une bonne pratique d'Excel 2010/2013
MODALITÉS PÉDAGOGIQUES
●
●
●
Groupes dédiés au Greta ou dans vos locaux
Support pédagogique remis au bénéficiare de la formation
Salles équipées de postes récents et performants
VALIDATION
●
●
Le contrôle des acquis est effectué par le formateur tout au long de l'itinéraire de formation attestation d'acquis en fin de formation.
Une attestation de formation est remise à l'issue de la formation.
LIEUX DE FORMATION
Lycée des métiers Grandmont, Tours Cedex 3