VBA Word

Formation VBA Word à Melun : automatisation VBA de documents Word - TIRNYS

Apprenez VBA Word et concevez un processus de création automatique d'un document Word avec table des matières, insertion de tableau, insertion d'images. Formation à Melun, à Paris, à Nanterre et en Île-de-France (IDF), ou à distance partout en France.

Word VBA : niveau 1 (Durée : 4 jours)

Objectifs pédagogiques :

  • Créer des macros au moyen de l'enregistreur et les exécuter à partir d'une interface personnalisée
  • Concevoir des procédures et des fonctions en VBA Word
  • Manipuler les documents, tableaux, paragraphes, phrases, table desm atières
  • Personnaliser l'interface utilisateur

Public concerné :

  • Toute personne ayant une bonne maîtrise de Word et souhaitant automatiser le traitement des documents Word grâce à VBA.

Prérequis :

  • Avoir suivi le stage Word : Perfectionnement
  • Maîtriser Word

Comprendre et Maîtriser l'enregistrement de macros

  • Préparer ses macros
  • Enregistrer des macros simples
  • Maîtriser les options de l'enregistreur de macros
  • Visualiser, analyser et comprendre le code généré par l'enregistreur de macros

Comprendre la Structure du langage

  • Comprendre les concepts du langage VBA
  • Découvrir le Modèle Objet de Word
  • Comprendre la hiérarchie des objets
  • Découvrir le vocabulaire VBA Word

Découvrir l'environnement de développement VBE

  • Maîtriser l'interface de développement VBE : module, projet, fenêtre de debug, explorateur d’objets, fenêtre espions, fenêtre variables locales
  • Accéder aux rubriques d'aide de VBE
  • Configurer les options de VBE et personnaliser votre environnement
  • Découvrir et maîtriser les outils disponibles dans VBE

Maîtriser la programmation VBA Word

  • Découvrir les syntaxes de base et les règles de la programmation orientée objet
  • Maîtriser les types, portée et durée de vie d'une Variable, d'une Constante
  • Déclarer des variables simples
  • Maîtriser les différents types de boucles (For ... Next, Do ... Loop, For Each ... Next)
  • Maîtriser les différentes instructions conditionnelles (If ... Then ... Else ... End If, Select Case ... End Select)
  • Utiliser des boîtes de dialogue et de saisie simples

Comprendre la programmation des objets de Word

  • Programmer les objets remarquables de Word : Application, Document, Range, Style, Paragraphe, Police, Phrase, Tableau, Signet.
  • Déclarer et utiliser des variables objet simples

Programmer avec Word

  • Ajouter, modifier, supprimer des paragraphes
  • Inserer un tableau
  • Ajouter du texte dans les cellules d'un tableau
  • Inserer une table des matières
  • Corriger des macros
  • Gérer les erreurs rencontrées pendant l'exécution d'une macro

Concevoir des fonctions personnalisées

  • Comprendre l'intérêt des fonctions personnalisées
  • Distribuer et intégrer des fonctions personnalisées dans Word pour augmenter les capacités de Word
  • Utiliser les fonctions personnalisées dans des procédures

Concevoir des formulaires personnalisés simples

  • Maîtriser la conception de formulaires VBA
  • Ajouter des contrôles de formulaire : zone de texte, zone de liste déroulante, zone de liste, case à cocher, case d'option, bouton de commande, ...
  • Programmer les comportements des contrôles de formulaire
  • Utiliser un formulaire dans un document Word