Nos Catalogues

Formation VBA (Visual Basic Application)

Descriptif

Visual Basic for Applications (VBA) est un langage (VB) interprété qui est implémenté dans les applications Microsoft Office (Word, Excel, Access...).

VBA est très proche du Visual Basic et principalement utilisé pour :
  • Personnaliser l'interface utilisateur.
  • Configurer des boîtes de dialogues et formulaires.
Malgré quelques limitations, VBA est souple et riche (de nombreuses fonctions).

Objectifs

  • Acquérir les bases du langage VBA et de la programmation orientée objets sous Excel

Prérequis

  • Très bonne connaissance d'Excel exigée

Exemples de réalisation

  • Acquisition des méthodologies essentielles par des démonstrations
  • Travaux pratiques et exercices orientés entreprise et répondant à vos problématiques
  • Utilisation de logiciels spécifiques (virtualisation, logiciels libres…) pour une meilleure compréhension

Contenu

Macros

  • Enregistrer des macros à partir d'Excel Création, visualisation et modification du code
  • Références relatives
  • Références absolues
  • Le classeur de macros personnelles

Découvrir Visual Basic Application

  • Présenter l'interface de programmation
  • Définir les concepts : objets, méthode, propriétés
  • Comment utiliser les outils d'aide à la programmation ?
  • Macro en enregistrement
  • Création, visualisation et modification du code
  • Utilisation d'objets Excel
  • Classeurs, feuilles, cellules
  • Objets graphiques (bouton de commande, liste déroulante, etc.)

Manipulation d'objets, de leurs propriétés et méthodes

  • Création de boîtes de dialogue Formulaire, intitulé, zone de texte, liste, onglets
  • Manipulation de chaînes de caractères, valeurs numériques et dates
  • Fonctions chaînes, numériques, dates
  • Fonctions de conversions

Suivre le déroulement d'une macro

  • Les structures de décision
  • Les variables
  • Déclaration et types
  • Tableau
  • Boucles
  • Compteur
  • Conditionnelles
  • Conditions
  • Instructions conditionnelles
  • Instructions conditionnelles structurées

Déboguer ses macros

  • Utiliser le déroulement pas à pas pour trouver un problème dans son programme

Manipulation de diverses fonctions et instructions

  • Mise en forme, mise en page

Détails et durée de la formation

  • Code de formation SPE 053
  • 24 heures, soit 3 jours de formation
  • 36€ par heure

Moyens pédagogiques, techniques, d'encadrement et de suivi

  • 1 ordinateur par stagiaire en réseau avec Internet
  • Positionnement des stagiaires -début /fin de formation
  • Evaluation de satisfaction en ligne
  • Supports de cours en ligne
  • Travaux /projets pratiques orientés entreprise
  • Tableaux de bord des progressions accessibles par le client
  • 20 formateurs et vacataires spécialisés DAO, CAO, PAO, Réseaux, etc...
Haut de page