Objectifs - Excel VBA (programmation avancée):
Développer des applications personnalisées faisant appel aux fonctions d’Excel par une interface graphique conçue avec Visual Basic.
Programme - Excel VBA (programmation avancée):
Rappels
- Création des
Procédures et des fonctions
- Gestion des
projets
- Variables et
constantes
- Branchements
et prise de décision et
- Boucles
- Contrôles et
boîtes de dialogue (UserForms)
Modèles objet et Automation
- Navigation
dans la hiérarchie des objets.
- Rendre
automatique les applications Microsoft Office en utilisant les évènements
Modèles objets partagés
- Personnalisation
des menus et barres d'outils
- Recherche de
fichiers
Piloter une autre application Office
- Utilisation
des références
- Automatisation
de la création de documents Word
- Envoi des
données vers Word
Utilisation des objets pour accéder aux
données
- Les bases de
données Microsoft Jet
- Mise à jour
les données dans une base de données Jet (MS Access)
Distribution d'une solution personnalisée
- Sécurisation
de votre solution personnalisée
- Protection
du code
Méthode Pédagogique :
Exercices pratiques et/ou ateliers tout au long de la formation
Public :
La formation
Excel VBA (programmation avancée) s'adresse aux :
Toute personne voulant se perfectionner sur la programmation.
Pré-requis :
Avoir déjà utilisé les concepts de base d’un langage structuré (variables, procédures, fonctions et boucles). Connaissance et pratique de Windows et d’Excel.