Formation : Développer des applications Excel 2007 en VBA
Automatisation de tâches et personnalisation de l'environnement

Technique

Les fonctionnalités proposées par Excel ne permettent pas d'automatiser des tâches souvent très chronophages que vous devez réaliser de manière récurrente. En offrant la possibilité de réaliser automatiquement des opérations longues et répétitives et de personnaliser votre environnement de travail pour l'adapter à vos besoins, le recours à des macros ou à la programmation en VBA peut alors s'avérer très utile. Au cours de cette formation, les participants apprendront à automatiser des tâches et à personnaliser leur environnement de travail grâce à la programmation.

Objectifs de cette formation Excel VBA

  • Apprendre à créer et à exécuter des macro-commandes pour automatiser des tâches
  • Comprendre comment développer des applications simples en VBA
  • Savoir personnaliser son environnement de travail et créer des formulaires pour limiter les erreurs de saisie

Public de cette formation Excel VBA

  • Utilisateurs d'Excel effectuant des tâches répétitives sous Excel et souhaitant les automatiser
  • Toute personne qui souhaite s'initier à la programmation en VBA pour automatiser différentes tâches

Pré-requis de cette formation Excel VBA

  • Cette formation s'adresse aux utilisateurs confirmés d'Excel souhaitant tirer profit des possibilités de VBA

Programme de cette formation Excel VBA

Utiliser l'enregistreur de macros

  • Créer une macro avec l'enregistreur de macros
  • Visualiser le code généré dans la fenêtre Visual Basic
  • Modifier la macro dans la fenêtre Visual Basic
  • Créer une macro globale

Utiliser différents moyens pour exécuter une macro

  • Exécuter une macro à partir d'un raccourci-clavier
  • Insérer une icône pour exécuter une macro
  • Exécuter une macro à partir d'un bouton

Les principes de base de la programmation en VBA

  • Comprendre les différents concepts : objet (cellule), méthode (ouvrir), propriétés (visible)
  • Les principes de base pour saisir une instruction

Programmer en VBA

  • Définir une ou plusieurs conditions en utilisant l'instruction If...Then
  • Utiliser des variables pour stocker des informations
  • Déclarer une variable utilisable dans toutes les procédures
  • Répéter une série d'instruction grâce à la boucle Do While...Loop
  • Utiliser la boucle For...Next pour répéter une instruction plusieurs fois
  • Utiliser la boucle For ...Each pour agir sur un ensemble d'objets
  • Afficher un message avec la fonction Msgbox
  • Afficher une boîte de dialogue

Créer un formulaire

  • Créer un formulaire (boîte de dialogue) et modifier ses propriétés
  • Insérer différents objets dans le formulaire
  • Modifier les propriétés des différents objets
  • Définir l'ordre des tabulations
  • Affecter une macro à un objet du formulaire

Les plus de cette formation Excel VBA

  • Une formation pratique et concrète durant laquelle les participants sont amenés à réaliser de nombreux ateliers : utilisation de l'enregistreur de macros et de la programmation en VBA pour réaliser automatiquement des tâches répétitives, écriture de programmes simples, création de menus, de barres d'outils et de boîtes de dialogue personnalisées...
  • Des retours d'expériences de la part du formateur sur les meilleures pratiques de développement en VBA.

Formation VBA - Formation Visual Basic - Formation programmation VBA - Formation Excel VBA - Formation Excel 2007

Durée :

3  jours

Tarif :

1 110 € HT

Réf :

DEV007

Option(s) :

Repas Paris :

69 € HT

Repas province :

66 € HT

Date des sessions

Bon à savoir...

  • Formation éligible au DIF

aucune formation
sélectionnée

Plus d’infos sur cette formation ?

Nous contacter :
0 825 07 6000

Poser une question par mail

Demander à être rappelé

Promotions derniere minute

Location de salles

Demande de catalogue
Inscription email