Centre National de la Formation Conseil en Entreprise

Formation Langage VBA sous Excel et perfectionnement Macros

Durée conseillée 2 jours

Imprimer

Télécharger

Formation Langage VBA sous Excel et perfectionnement Macros éligible TOSA Centre de formation validé Datadock

Formation Langage VBA sous Excel : appréhender la programmation VBA Excel 

Ce stage de formation langage VBA sous Excel et perfectionnement en Macros vous permettra d'appréhender la programmation sous Excel. Cette formation est destinée à des stagiaires Experts sur Excel sachant réaliser des macros "simples".

Objectifs pédagogiques

  • Comprendre l'environnement VBA sous excel
  • Manipulation des variables objets et des formulaires USERFORM
  • Adopter des outils adaptés à votre quotidien

Appréhender la notion de variables sur VBA

  • Rappel sur les variables objets sous VBA Excel
  • Les classes d'objets et le langage à point
  • Les tableaux mémoire VBA de taille fixe et dynamiques.
  • Utilisation de la mémoire pour accélérer des traitements de données entre plusieurs classeurs

Les évènements

  • Qu'est-ce qu'un évènement ?
  • Test à la fermeture du classeur avec l'évènement BeforeSave
  • Modification d'un paramètre avant l'impression avec l'évènement BeforePrint
  • Récupération d'une adresse avec l'évènement Change dans une feuille

Les collections d'objets

  • Qu'est-ce qu'une collection ?
  • La boucle FOR EACH variable IN permet d'agir sur les objets d'une collection
  • Les bibliothèques externes intégrables dans Excel et les composants ActiveX
  • Exemple de communication entre Excel et Outlook
  • Exemple de communication entre Excel et Word

Exportation et importation

  • La commande OPEN FOR MODE
  • Extraction de valeurs vers un fichier de texte
  • Importation de valeurs dans une feuille de calcul avec LINE INPUT

Le formulaire USERFORM

  • Création du Userform
  • Appel du formulaire avec SHOW
  • Désengagement du formulaire avec UNLOAD ou HIDE
  • Appel du formulaire par un bouton poussoir
  • Modification des propriétés du UserForm
  • Les contrôles du formulaire : bouton poussoir, liste déroulante, case à cocher, bouton radio, image

Réalisation d'une application de gestion

  • Mise en place d'une base Excel et création d'une fiche dans le UserForm
  • Recherche d'une fiche
  • Création d'une fiche
  • Modification d'une fiche
  • Impression d'une fiche

Public cible

Tout public

Pré-requis

Maîtriser les macros pour suivre la formation langage VBA sous Excel et perfectionnement en Macros

Méthodes pédagogiques pour le stage Langage VBA sous Excel et perfectionnement Macros

  • Énoncés théoriques
  • Exercices d'application sur poste informatique à hauteur de 80% du temps de la formation
  • Support de cours formation langage VBA sous Excel et perfectionnement en Macros sous forme de mémo

Dates et lieux

Date de début Date de fin Lieu de formation
14-05-2018 15-05-2018 Paris 15 Réserver
08-08-2018 09-08-2018 Paris 15 Réserver
27-09-2018 28-09-2018 Paris 15 Réserver
Selon vos disponibilités Dans vos locaux Réserver
Demander un devis Plan d'accès 01 81 22 22 18