Excel Les Macros et le VBA Perfectionnement par Ackware

Lieu(x)
En centre (51)
Durée
Nous contacter
Financement
Demandeur d’emploi
Salarié
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
Rappel des fondamentaux VBA
- Les objets : ActiveCell, Selection, ActiveSheet, Range,...
- Les méthodes et propriétés.
- Les collections: Cells, WorkSheets, Charts, WorkBooks.
- Les types de variables, leur portée.
- Les tableaux : déclaration, utilisation.
- Le passage de paramètres d'une procédure à une autre.
- Tests, boucles, gestion des erreurs. Créer des bibliothèques de macros utilitaires
- Créer des fonctions personnalisées.
- Rendre une macro accessible de tous les classeurs (macros complémentaires).
- Créer une bibliothèque de fonctions et procédures accessibles de tous les modules (Outils Référence, Addins). Mettre au point des procédures évènementielles
- Les événements du classeur : ouverture, sauvegarde, fermeture,...
- Les événements de la feuille de calcul : modification d'une cellule, sélection d'une cellule.
- Temporiser : l'événement OnTime. Gérer feuilles, classeurs, fichiers et graphiques par macro
- Ajouter, supprimer, trier des feuilles.
- Parcourir les fichiers d'un dossier pour effectuer un traitement répétitif.
- Consolider des données provenant de différentes sources.
- Extraire, analyser, mettre en forme les informations d'une base de données fiches de synthèse, plannings...
- Automatiser la création d'un graphique, le modifier avec VBA. Construire des formulaires élaborés
- Rappel sur les contrôles et leurs propriétés.
- Insérer une image dynamique dans un formulaire.
- Gérer des listes en cascade. Exploiter et modifier l'interface Excel
- Afficher et utiliser les boîtes de dialogue Excel : Application.Dialogs.
- Paramétrer l'ouverture d'un fichier : Application.GetOpenFileName.
- Associer un menu spécifique à un classeur. Piloter des applications externes
- Piloter Word, Outlook, ... avec OLE Automation.
- Lire les tables Access, les alimenter avec ADO ou DAO.
Objectifs
- Maîtriser les fonctions avancées de la programmation VBA.
- Développer des applications VBA performantes et fiables.
- Optimiser et fiabiliser des applications existantes.
Centre(s)
  • Reims (51)
Formation proposée par : Ackware
À découvrir
LH SOLUTIONS
Formation Excel Macro VBA par LH SOLUTIONS
HENNEBERT FORMATION
Macros et VBA pour Excel - niveau 1 par HENNEBERT FORMATION
Excel : VBA perfectionnement par Groupe Arkesys
TOSA - Excel : Macros VBA - Excel : Macros VBA + Tosa par Dawan
Excel Macro VBA par JCD FORMATION
Excel - macro VBA par Léna conseil
Excel - macros VBA par Dawan
Excel Macros et VBA par Formalog Angers
Excel (+ Macros VBA) par Dawan
Excel - Macros VBA par CAPITAL FORMATION