VBA - BCI Formation

Transcription

VBA - BCI Formation
EXCEL
NIVEAU 3
Programmation et développement VBA
Savoir rédiger et analyser un cahier des charges,
Développer une application spécifique basée sur Excel
Personnaliser l'interface d’Excel. Créer et distribuer des fonctionnalité
nouvelle pour Excel
Durée
Utiliser l’enregistreur de Macro




Présentation de la notion de macros
Présentation de l’enregistreur
Choisir l’emplacement d’enregistrement de la macro
Rappel et modification d'une macro
Créer son propre code














Présentation de du langage orienté objet Visual Basic for Applications
Notions d'analyse et de procédure
Notions de classe d'objets, de propriétés et de méthodes, d’événements
Architecture des classes sous Excel
Les collections d'objets et l’explorateur d’objet
Utiliser Visual Basic Editor (VBE) et l'aide VBA
Déclaration, portée et durée de vie des variables (Static, Private, Public)
Les différents types de procédures (Sub, Function)
Les structures de tests conditionnels (IF, CASE…)
Les structures de boucles (DO, FOR…)
La gestion des erreurs
La sécuriser dans les projets VBA
Le débogage (Points d’arrêts, le mode pas à pas, les espions…)
Différentes méthodes d’exécution de Macros (Raccourcis clavier, boutons, objets,
autre macro, évènements…)
4 jours (soit 28 heures)
Personnes concernées
Utilisateur voulant adapter
Excel pour répondre à des
besoins spécifique
Conditions d'inscriptions
Avoir une très bonne pratique
du logiciel
Nombre de participants
Maximale : 6 personnes
Lieu du stage
QUETIGNY ou votre site
Formateur
Technicien spécialiste des
produits Bureautique Microsoft
Méthodes pédagogiques
Manipuler Excel en VBA


Manipuler et formater les cellules (adressage relatif/absolue), les lignes/colonnes, les
feuilles
Transferts de données entre cellules, entre feuilles, entre classeurs
- Remise d'un aide mémoire
- Un poste par personne et une
imprimante par groupe
Créer ou modifier des éléments d’interface utilisateurs



Création de boites de dialogue (MSGBOX, INPUTBOX)
Création de formulaires utilisateurs personnalisés (USERFORM)
o Mise en place et paramétrage des contrôles courants (Liste déroulante, case à
cocher, bouton d’options…)
Personnaliser les rubans
www.bcif.info
Aller plus loin avec le VBA


Piloter une autre application Office
Utiliser une API Windows pour accéder à d’autres fonctions
Les tableaux croisés dynamiques
Les fonctions de calculs à connaître
Les outils de base de données
Automatiser des tâches
Créer des modèles
Calculs et liaisons entre tableaux
[email protected]
Tél : 03.80.46.99.71
MODULES COMPLEMENTAIRES :






CONTACT





Améliorer ses graphiques
Outils de simulation et d’hypothèses
Aller plus loin avec les tableaux croisés
Aller plus loin dans les fonctions de calculs
Aller plus loin dans les bases de données
Demandez nos contrats d’accompagnement
post-formation

Documents pareils