Formation VBA

Le langage Visual Basic pour Application (VBA) est le langage de programmation de la suite Office de Microsoft. Chaque logiciel de la suite Office à ses propres objets et il convient d’apprendre à manipuler ces objets pour pouvoir automatiser chacun de ses logiciels. nous vous proposons plusieurs niveaux de développement pour approfondir le logiciel que vous utilisez.

Apprendre VBA Avec l’office (5 Jours) :

  • L’éditeur VBA
  • Les composants du développement
  • Le développement orienté objet
  • Manipuler les objets
  • Développement Excel
  • Développement Access
  • Développement Word
  • Développement Outlook
  • Développement PowerPoint

Automatiser Excel VBA Niveau 1 (3 Jours) :

  • L’enregistreur de Macro
  • L’éditeur Visual Basic
  • La programmation orienté objet principes fondamentaux
  • Créer votre première procédure
  • MsgBox et inputbox
  • Les variables
  • Manipuler les objets simple (Cellule, Feuille, Classeur)
  • La structure conditionnelle IF
  • La boucle For Next
  • La boucle Do While Loop
  • La structure conditionnelle Select Case
  • Utiliser des Méthodes et des propriétés
  • Utiliser les outils de débogage

Automatisation Excel VBA Niveau 2 (2 Jours) :

  • Rappel des fondamentaux
  • Apprendre à optimiser le code
  • Dimensionner les variables
  • Utiliser les tableaux de variables
  • Créer des fonctions
  • Créer des UserForms
  • Créer des variables objets
  • Manipuler les événements
  • Piloter d’autres logiciels Office

Automatiser Access VBA Niveau 1 (2 Jours) :

  • Les Objets Access
  • Créer des Procédures dans un module
  • Créer et Manipuler des variables
  • Insérer du code dans les formulaires
  • Gerer les évenements Access
  • Manipuler les propriétés et les méthodes
  • Insérer du code dans les États
  • Utiliser les outils de débogage

Automatiser Access VBA Niveau 2 (3 Jours) :

  • Rappel des fondamentaux
  • Créer des fonctions
  • Manipuler des contrôles de formulaires
  • Créer des listes en cascade
  • Utiliser La méthode DAO et ADO
  • Faire du publipostage en pilotant Word
  • Analyser des données en pilotant Excel
  • Créer une interface Mail pour envoyer des messages électroniques
  • Créer une gestion utilisateur pour protéger la base

Gestion commerciale avec Microsoft Access (3 Jours) :

  • Mise en place du cahier des charges
  • Mise au point du schéma relationnel
  • Création des tables et des relations
  • Création des requêtes
  • Création des formulaires
  • Création des états (Devis, Commandes, Factures, Bon de livraison, Avoir)
  • Automatisation de l’interface avec des macros
  • Automatisation des comportements avec VBA
  • Design de l’application

Logiciel de prospection Client avec Microsoft Access (3 Jours) :

  • Mise en place du cahier des charges
  • Mise au point du schéma relationnel
  • Création des tables et des relations
  • Création des requêtes
  • Création des formulaires
  • Création des états
  • Automatisation de l’interface avec des macros
  • Automatisation des comportements avec VBA
  • Design de l’application