Excel – Programmer en VBA – Niveau 2 (Perfectionnement)

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Créer et utiliser des fonctions personnalisées
  • Optimiser le code en utilisant des variables de type tableau
  • Créer et utiliser des procédures évènementielles sur les objets Excel
  • Créer et gérer des formulaires personnalisés
  • Piloter des applications Microsoft à l'aide de l'automation
  • Manipuler des fichiers et des dossiers

ENI Service


votre centre de formation informatique de confiance
Voir la fiche entreprise

Tarif

A partir de 800,00 €

Durée 2 jours - 14 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

ENI Service


votre centre de formation informatique de confiance
Voir la fiche

Tarif

A partir de 800,00 €

Durée 2 jours - 14 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Participez à notre formation avancée sur l’automatisation Excel avec le langage VBA et apprenez à créer des fonctions personnalisées, à manipuler des tableaux et des fichiers, ainsi qu’à créer des procédures évènementielles et des formulaires personnalisés. En 14 heures, maîtrisez l’utilisation de l’automation pour communiquer efficacement avec d’autres applications Microsoft comme Word et Outlook. Apprenez à générer des documents Word et des emails automatiquement à partir des données Excel, optimisant ainsi vos workflows et votre productivité. Cette formation s’adresse à ceux qui veulent pousser Excel à ses limites, en utilisant des variables de type tableau pour un code plus propre et en créant des interfaces utilisateur personnalisées pour une interaction améliorée. Acquérez les compétences pour manipuler des fichiers et des dossiers directement depuis Excel, simplifiant la gestion de vos données et de vos documents. Rejoignez-nous pour devenir un expert en automatisation Excel et améliorer considérablement votre efficacité au travail.

Programme

Créer des fonctions personnalisées (2 heures)

  • Concevoir des fonctions personnalisées avec ou sans paramètre
  • Utiliser des fonctions personnalisées et récupérer la valeur de retour

Utiliser les variables de type tableau (2 heures)

  • Déclarer et utiliser des tableaux
  • Dimensionner un tableau (indice inférieur et supérieur)
  • Gérer un tableau dynamique

Utiliser des procédures évènementielles (2 heures)

  • Identifier les évènements associés aux objets Excel
  • Créer des procédures à déclenchement automatique
    • Sur l'ouverture et la fermeture d'un classeur
    • Sur des évènements de feuilles de calcul
    • Sur des évènements de plages de cellules

Créer des formulaires personnalisés (3 heures)

  • Rappels : Créer un formulaire avec boutons de commande, listes déroulantes, cases à cocher…
  • Gérer les évènements associés aux contrôles
  • Contrôler la saisie, le comportement des éléments du formulaire
  • Gérer la récupération les données saisies dans le formulaire

Utiliser l'automation pour piloter d'autres applications (3 heures)

  • Découvrir les principes généraux de l'automation
  • Communiquer avec Word à partir d'Excel
    • Créer un nouveau document Word, en collant un tableau d’Excel
    • Remplir un document Word existant avec les données d’Excel
  • Communiquer avec Outlook à partir d'Excel
    • Générer des messages avec ou sans pièce jointe, à partir des données d’un tableau

Manipuler des classeurs et des dossiers (2 heures)

  • Créer, déplacer et supprimer des dossiers et des fichiers
  • Utiliser la fonction Dir
  • Utiliser le modèle FSO (FileSystemObject)

Prérequis

Avoir suivi la formation B60-200 – Programmer avec VBA Excel – Niveau 1 ou avoir un réel niveau équivalent et maitriser les notions de ce cours comme : les conditions, les boucles, les variables, la gestion d’erreurs, …

 

Public

Tout utilisateur maîtrisant les fonctionnalités d'Excel et étant familier de l'utilisation du langage VBA Excel.

Ces formations pourraient vous intéresser

Excel - Les Macro-commandes

Proposé par GROUPE LEXOM

Objectifs de la formation

  • Concevoir des macro-commandes à l'aide de l'enregistreur
  • Modifier une macro-commande et apprivoiser l'éditeur Visual Basic
  • Incorporer des éléments de commandes dans une feuille de calcul Excel
Tarif

A partir de 1 390,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Savoir créer un tableau sous Excel - Pouvoir configurer l'impression de son tableau
Tarif

A partir de 750,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Découvrir les nouveautés de Office - Connaître les principales fonctionnalités de Word - Pouvoir réaliser une lettre simple - Savoir faire un publipostage - Travailler en groupe - Introduction à  la programmation VBA - Connaître les objets word
Tarif

A partir de 1 725,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

EXCEL Macros enregistrées

Proposé par GROUPE ARKESYS

Objectifs de la formation

  • Automatiser des tâches simples
  • Comprendre le fonctionnement des macros
Tarif

A partir de 850,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Acquérir une pratique plus efficace de Word, Excel et PowerPoint.
  • Gagner du temps et mieux s'organiser en exploitant les fonctions avancées les plus utiles.
Tarif

A partir de 1 290,00 €

Durée

3 jours (21 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

  • Améliorer et optimiser la mise en forme d'un document avec Word
  • Gérer des documents longs simples en utilisant les styles et en insérant une table des matières automatique avec Word
  • Optimiser la mise en forme et mise en page des tableaux contenant des formules simples avec Excel
  • Gérer des listes de données avec Excel
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Optimiser la mise en forme et mise en page des tableaux contenant des formules simples
  • Représenter les données sous forme de graphique
  • Gérer des données sous forme de liste (notion de "Tableau")
  • Synthétiser et analyser les données en générant des tableaux croisés dynamiques simples
  • Utiliser quelques fonctions avancées d'Excel comme par exemple les fonctions SI, NB.SI, SOMME.SI, RECHERCHEV
Tarif

A partir de 600,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Perl

Proposé par DAWAN

Objectifs de la formation

Savoir programmer en Perl pour l'administration de systèmes et le Web
Tarif

A partir de 1 275,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Avoir une utilisation approfondie de Word - Travailler avec les tables de référence - Réaliser un publipostage - Découvrir la programmation via le VBA - Utliser les objets VBA de Word
Tarif

A partir de 1 425,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Access - VBA

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Maîtriser le langage Visual Basic afin d’être autonome dans le développement d’applications sous Access.

À l'issue de la formation, le stagiaire sera capable de :

  • Utiliser les fonctionnalités de programmation de VBA Access pour écrire des procédures
  • Accéder aux données et les manipuler à l'aide des objets de données ActiveX
  • Créer des interfaces utilisateurs personnalisés pour une application Access
Tarif

A partir de 1 200,00 €

Durée

3 jour(s)

Modes
  • Entreprise
  • Distance
  • Centre

Je cherche à faire...