Excel macros VBA : automatiser vos traitements (niveau 2)

Demos, À distance (+5 lieu(x))
Durée
14 heures
Prix
850 EUR
Prochaine session
21 octobre, 2024 (+6 date(s) de début)
Modalité
En centre de formation, À distance
Durée
14 heures
Prix
850 EUR
Prochaine session
21 octobre, 2024 (+6 date(s) de début)
Modalité
En centre de formation, À distance

Description de la formation

Cette formation en bureautique vous permettra de mettre en oeuvre les fonctions avancées du langage de développement VBA. Vous serez capable d'utiliser les instructions et les objets Excel.

Prochaines sessions

6 Formations disponibles

21 octobre, 2024

  • À distance
  • À distance
  • Français

2 décembre, 2024

  • En centre de formation
  • Paris
  • Français

9 décembre, 2024

  • En centre de formation
  • Avignon
  • Français

9 décembre, 2024

  • En centre de formation
  • Lyon
  • Français

9 décembre, 2024

  • En centre de formation
  • Marseille
  • Français

9 décembre, 2024

  • En centre de formation
  • Nantes
  • Français

Objectifs visés

  • Disposer des 'bonnes techniques' pour programmer Excel (objets remarquables graphiques, TCD, filtres/fri, recherche, accès à d'autres bibliothèques, ...)
  • Maîtriser la programmation des objets Excel

Contenu

Approfondir et consolider les bases
Rappels sur la Structure du langage
. VBA : un langage orienté Objet
. comment savoir ce qu’il y a dans les DLL ?
. objet, Propriétés, Méthodes
. déclaration, type, portée et durée de vie d'une variable
L'Environnement de développement
. l'explorateur de projets
. le module (module de classe, module de classe objet)
. les fenêtres propriétés, exécution, pile des appels, variables locales, espions
Définitions
. variable, constante, module, procédures, méthodes, classe, objet
Les options de VBE
Les outils de développement VBE
Les syntaxes
. les procédures, branchements, boucles, l'instruction With
La gestion d'erreur
. qu'est-ce qu'une erreur ?
. On Error Resume Next
. On Error Goto 0
. On Error Goto Etiquette

Modèle Objet, Objets et Collections d'Excel
Modèle Objet d'Excel 2010
Les objets : Application, Workbook, Worksheet, Range et les méthodes Cells, Offset, ...

Programmation des objets remarquables
Listes ou "bases de données" Excel
Les tableaux croisés dynamiques
. créer un TCD
. modifier la présentation du TCD
. manipuler les éléments du TCD
. définir une stratégie de création de TCD
Retrouver une information
. utiliser l'objet Find, l'extraction de données
. manipuler les filtres et filtres élaborés
. automatiser les tris et sélections
Représentation de données
. définir une stratégie de création de graphique
. manipuler les graphiques et graphiques intégrés
. enrichir la présentation

Gérer les fichiers
Utiliser l'objet FileSystem de VBA
. utiliser l'instruction Dir
. lire un fichier texte
. écrire dans un fichier texte
Utiliser l'objet FileSystemObject (FS0)
. lire un fichier texte
. écrire dans un fichier texte

Approfondir les Userforms
Approfondir l'utilisation de l'objet Userform
. comprendre les mécanismes d'un Userform
. exemple de Userform
Programmation des Contrôles de formulaire
. contrôles Label et TextBox
. contrôles ListBox et ComboBox
. contrôle CommandButton et Contrôle ToggleButton
. contrôle Spinner et Contrôle ScrollBar

Introduction à l'accès à d'autres applications
Généralités sur l’automation (communication entre applications)
Référencer un modèle objet automation
Échanger des données avec Access
. DAO vs ADO
. description de DAO (Data Access Objects)
. description de ADO (ActiveX Data Objects)
Accéder à Word
. processus d'automation Word
Accéder à Outlook
. présentation de la bibliothèque Outlook

Public Cible

Cette formation s’adresse aux utilisateurs confirmés d'Excel et techniciens bureautiques voulant maîtriser le langage VBA appliqué à Excel

Moyens Pédagogiques

Nos formateurs DEMOS sont recrutés conformément aux spécifications mentionnées pour chaque formation. Ce sont des professionnels en activité et/ou des experts dans leur domaine. Ils utilisent des méthodes et outils appropriés aux formations qu’ils dispensent et adaptent leur pédagogie au public accueilli.

Pendant la formation : IMPLIQUER ET ENGAGER 
Méthodes actives et participatives, apports théoriques (20%), mises en pratique (50%) et échanges (20%)
Elaboration de son plan d’actions personnalisé
Support de formation

Avantages de la formation

Cette formation Excel VBA est éligible au Compte Personnel de Formation (CPF) en prenant l'option de certification TOSA - VBA.



Les sessions en région sont organisées par notre partenaire A Bonne Ecole.

Profil du Formateur

consultant informaticien spécialiste en formation Excel et VBA

Demos
La Grande Arche Paroi Nord, 1 Parvis de la Défense
92044 Paris La Défense CEDEX

Demos - Organisme leader européen de la formation professionnelle

Demos est l'organisme de formation, leader européen de la formation professionnelle. Il a été certifié ISO 9001, gage de la qualité et de l’excellence de ses services. Demos propose une offre de formation riche et diversifiée afin de s’assurer que chaque professionnel puisse...

Apprenez-en plus sur l'organisme et découvrez toutes leurs formations