Programmer Excel avec les macros et VBA
Pôle Technologique   >  Développement   >  Visual Basic

Objectifs: Pour aller au-delà de l'enregistreur de macro et créer des interfaces professionnelles, vous serez guidé pas à pas dans la programmation VBA. Vous découvrirez en détail les multiples outils de Visual Basic Editor et apprendrez à déboguer vos programmes et à gérer les erreurs. Vous pourrez ainsi automatiser efficacement des tâches complexes et répétitives afin de gagner en efficacité et en temps..

Durée: 3  jour(s) / Référence: pds_5224

Public concerné : Chef de projets, Informaticien, Développeur, Programmeur

PreRequis : Avoir une pratique régulière d'Excel et connaître la logique de la programmation

Environnement : 1 poste de travail par stagiaire, Support de cours fourni

Validation des acquis: Exercices pratiques

Méthode Pédagogique : Présentation des fonctions et des commandes, Démonstration des commandes à l'ordinateur, Exercices à l'ordinateur supervisés par l'intervenant, Aide individuelle lors des exercices

Attestation : Une attestation de participation est remise aux personnes ayant assisté à plus de 80 % des heures de formation

Voir Aussi :



Détail du programme :
INTRODUCTION
- ? La programmation avec Excel
GENERALITE DE VBA
- Démarrage de VBA
- Etapes de création d'une application
- ? Les formulaires, les modules
- Gestion des erreurs : Espion & Trace
- Démarrage de l'application
CREATION ET EMPLOI DES CONTROLES
- ? Contrôles de Visual Basic
- Emploi des boutons pour les actions
- Affichage et saisie de texte
- ? Contrôle proposant des choix à l'utilisateur
- Obtention et définition du focus
- Activation, désactivation et contrôle de la visibilité
- Emploi des groupes de contrôles
- Ajout et suppression de contrôles personnalisés
ELEMENTS FONDAMENTAUX DE PROGRAMMATION
- Structure d'une application VBA
- Variables - Modules - Procédures
- Structures de contrôle
- ? Technique d'écriture de code
VVARIABLES, CONSTANTES ET TYPES DE DONNEES
- Déclaration de variables
- Portée et durée de vie des variables
- ? Constantes
- Types de données
- Les tableaux
INTRODUCTION AUX OBJETS
- Présentation
- ? Utilisation & Communication entre les objets
- Création d'objets
PROGRAMMATION D'OBJETS D'AUTRES APPLICATIONS
- Que peut-on faire avec des objets ?
- Utilisation d'objets OLE Automation
- Utilisation des méthodes et propriétés associées à un objet
- Hiérarchie des objets
- Libération d'un objet
- Objets sans interfaces visuelles
- Gestion des erreurs d ‘exécution
MENUS
- Création de menus en phase de développement
- Contrôle des menus au moment de l'exécution
- Barre d'outils
BOITE DE DIALOGUE
- Utilisation des boîtes de dialogue
- Boîtes modales et non modales
- ? Utilisation des boîtes prédéfinies
- Utilisation des feuilles comme boîtes de dialogue personnalisées
- ? Utilisation du contrôle
REPONSE AUX EVENEMENTS DE LA SOURIS
- Evènement souris
- Arguments « Button » et « Shift »
- Glisser et déplacer
- Modification de la forme du pointeur
GESTION DES ERREURS D'EXECUTION
- Méthodes de gestion des erreurs
- Erreurs inattendues
- Gestion des erreurs en ligne
- Centralisation de la gestion
- Désactivation de la gestion
- Gestion des erreurs avec des objets OLE Automation
ACCES AUX BASES DE DONNEES EXTERNES AVEC LE CONTROLE DATA
- Utilisation du contrôle Data
- Utilisation des contrôles dépendants
- Manipulation d'enregistrement à l'aide de code
LA PROGRAMMATION OBJET SOUS EXCEL
- Le modèle objet d'Excel
- Principes d'utilisation des objets et collections
- Instructions utilisées avec les objets
- L'explorateur d'objets
LES OBJETS D'EXCEL
- L'objet
- L'objet
- L'objet
- L'objet
- Exemples d'utilisation des objets
GESTION DES EVENEMENTS EXCEL
- Écriture des événements
- Les événements de l'objet :
Application - Workbook
Worksheet - Chart
TRAVAUX PRATIQUES DANS EXCEL
- Manipulation :
Des cellules et des tableaux.
Des Graphiques
- Création de formulaires de saisie avec contrôle de la frappe
- Automatisation :
Des calculs complexes
De la génération de rapport
De l'import/export des données vers Word ou Access
- ? Envoi d'un Email depuis Excel, automatiquement rempli avec des données d'une Feuille ou un Graphique.




Pour contacter notre pôle formation : 02 51 83 03 00 ou formation@gconsept.com

Nantes - Rennes - Niort - Angers - Brest - Toulouse - Paris - Bordeaux - Le Mans - Caen


 
Notre catalogue de formations
<p>
Qualité
Systèmes Windows
Systèmes
Systèmes Windows
Systèmes Linux
Réseaux
Télécoms
Développement
Base de données
Management
Planification
Systèmes
Multimédia
CAO-DAO

Ignorer les liens de navigation.