Logo de l'organisme de formation

Développer votre Potentiel Professionnel avec GPC

Représentation de la formation : MICROSOFT EXCEL MACROS VBA : Perfectionnement Automatisation des Traitements

MICROSOFT EXCEL MACROS VBA : Perfectionnement Automatisation des Traitements

Formation présentielle
Accessible
Durée : 21 heures (3 jours)
Durée :21 heures (3 jours)
Cette formation est gratuite.
Se préinscrire
Durée :21 heures (3 jours)
Cette formation est gratuite.
Se préinscrire
Durée :21 heures (3 jours)
Cette formation est gratuite.
Se préinscrire

Besoin d’adapter cette formation à vos besoins ?

N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure !

Formation créée le 08/04/2024. Dernière mise à jour le 17/04/2024.

Version du programme : 1

Programme de la formation Version PDF

Lors de cette formation, l'apprenant abordera et traitera de manière pratique les fonctionnalités complexes de VBA Excel pour lui permettre de créer et de développer des applications professionnelles. La création d'une interface, la manipulation des fichiers, l'utilisation des tableaux croisés dynamiques et la finalisation d'une application seront des points clés qui seront abordés de manière structurée. Compétences visées : • Maîtriser l’utilisation des variables objets et l’utilisation du modèle objet Excel. • Mettre en œuvre les bonnes techniques de programmation des objets classiques d’Excel. • Réaliser des interrogations simples sur des bases de données ou des fichiers texte. • Exécuter une autre application Office.

Objectifs de la formation

  • Appréhender les «bonnes techniques» pour programmer dans Excel (objets remarquables graphiques, TCD, filtres/tri, recherche, accès à d’autres bibliothèques, ...).
  • Utiliser les fonctionnalités avancées de Microsoft Excel et du langage de programmation VBA.
  • Etre en mesure de développer des applications professionnelles et conviviales sur VBA.
  • Assurer le pilotage d'une autre application Office par VBA.

Profil des bénéficiaires

Pour qui
  • Toute personne désireuse acquérir un niveau expert dans l'utilisation d'Excel VBA.
  • Toute personne souhaitant développer des applications professionnelles sur VBA et les piloter.
Prérequis
  • Il est nécessaire d'avoir suivi la formation Excel VBA niveau initiation ou de maîtriser les bases de VBA pour suivre la formation Excel VBA Niveau avancé.

Contenu de la formation

  • APPROFONDIR ET CONSOLIDER LES BASES
    • Définir des variables tableaux, collections et objets.
    • Définir des fonctions et procédures paramétrées.
    • Récupérer une référence d’objet au moment de sa création.
    • Utiliser les boucles For Each.
    • Implémenter la gestion d’erreur.
  • OPTIMISER LA PROGRAMMATION OBJECT REMARQUABLES
    • Listes ou «Bases de Données» Excel :
    • Créer un tableau croisé dynamique.
    • Modifier la présentation du TCD.
    • Manipuler les éléments du TCD.
    • Définir une stratégie de création de TCD.
    • Réaliser un TCD sur des données Access (ODBC).
    • Comment envoyer le tableau dans Word ?
    • 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ée :
    • Définir une stratégie de création de graphique.
    • Manipuler les graphiques et graphiques intégrés.
    • Enrichir la présentation.
  • GERER LES FICHIERS ET LES EXPLOITER TECHNIQUEMENT
    • Utiliser FileSystem ou FileSystemObject pour :
    • Récupérer des informations sur les dossiers et les fichiers.
    • Copier, déplacer des fichiers.
    • Lire et écrire des fichiers textes.
    • Maîtriser l’utilisation des variables : techniques de déclaration, variables tableaux.
    • Appréhender les outils visant à intercepter, exploiter ou router les erreurs.
  • INTRODUCTION A L’ACCES A D’AUTRES APPLICATIONS
    • Définir un accès à des données externes Access (DAO :
    • Ecrire une requête SQL de sélection simple.
    • Récupérer les données.
    • Accéder à d’autres applications (Word, PowerPoint...) :
    • Référencer un modèle objet automation.
    • Utiliser l’objet application.
  • FINALISER LA DISTRIBUTION D'UNE APPLICATION PROFESSIONNELLE SUR VBA EXCEL
    • Mettre en place un écran de présentation VBA temporisé.
    • Acquérir des compétences pour protéger son projet et l'accès aux feuilles.
    • Créer une bibliothèque de fonctions et procédures (xla, référence).
Équipe pédagogique

L'équipe Pédagogique se compose de M. PAULIN et de ses Collaborateurs Consultants en fonction de leurs domaines de compétences

Suivi de l'exécution et évaluation des résultats
  • Feuilles de présence.
  • Questions orales ou écrites (QCM).
  • Mises en situation.
  • Formulaires d'évaluation de la formation.
  • Certificat de réalisation de l’action de formation.
  • Attestation ‘assiduité.
  • Attestation de stage.
  • Rapport Qualité sur le déroulé de la formation.
Ressources techniques et pédagogiques
  • Accueil des apprenants dans une salle dédiée à la formation.
  • Documents supports de formation projetés.
  • Exposés théoriques.
  • Etude de cas concrets.
  • Quiz en salle.
  • Mise à disposition en ligne de documents supports à la suite de la formation.

Accessibilité

personne en situation de handicap