Programmer avec VBA sur Word

Formation créée le 26/11/2021. Dernière mise à jour le 30/01/2025.
Version du programme : 1
Taux de satisfaction des apprenants
9,1/10 (2 avis)

Type de formation

Formation mixte

Durée de formation

21 heures (3 jours)

Accessibilité

Oui
Cette formation est gratuite.
S'inscrire
Cette formation est gratuite.
S'inscrire
Cette formation est gratuite.
S'inscrire
Besoin d’adapter cette formation à vos besoins ? N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure ! Nous contacter

Programmer avec VBA sur Word


VBA est une version simplifiée du très populaire langage Visual Basic. Il permet à tous les informaticiens d'aborder facilement le développement. Cette formation vous permettra de disposer des bases nécessaires à la programmation VBA sur Word

Objectifs de la formation

  • Savoir automatiser des solutions informatiques
  • Apprendre à développer en utilisant VBA

Profil des bénéficiaires

Pour qui
  • Toute personne souhaitant découvrir la programmation VBA appliquée à Word
Prérequis
  • Aucun pré-requis technique n’est nécessaire

Contenu de la formation

Introduction (15')
  • Tour de table et présentations
  • Recueil des attentes
  • Annonce du plan de la formation
1. Déterminer l'intérêt d'utiliser VBA
  • Présentation du langage VBA et les macros sous Word
  • Les macros de Word
  • Sécurités liées aux macros
  • Les affectations de macros à des boutons
Méthodes et Règle du développement
  • Initiation à l’algorithmie
  • Limites et vigilance sur VBA
Découvrir l’environnement de programmation
  • Enregistrer et exécuter des macros dans Word
  • L'environnement de développement VBE
  • Configuration de l'éditeur VBE
  • Les modules
  • Les procédures
Présenter le langage VBA
  • Les structures Sub… end sub
  • Les structures Function… end Function
  • Les structures conditionnelles
  • Les structures en boucles
  • Les objets
  • Les variables
  • Les applications
  • Les opérateurs
Les outils d'assistance au développement VBA
  • Utiliser l'aide en ligne
  • Utiliser l'assistance en ligne (complément automatique des instructions, info express et info bulles automatiques)
  • Consulter la documentation sur les objets avec l'explorateur d'objets
  • Mettre au point les procédures avec les outils de débogage
  • Gérer les erreurs d'exécution
Lire, modifier, structurer, optimiser une macro existante
  • Voir les limites de l’enregistreur de macro
  • Documenter son code
  • Les règles d'écriture du code
  • Outils de débogage
  • Optimiser la sécurité de son code
Manipuler des objets WORD
  • Définition de la programmation orientée objet
  • Liste des objets existants
  • L’explorateur d’objet
  • Affecter des actions à un objet
  • Modifier / consulter les propriétés d’un objet
  • Créer et utiliser des signets pour accéder à des emplacements précis d'un document
  • Créer, sélectionner, modifier la structure et saisir des données dans des tableaux Word
Aborder en VBA la notion de variables
  • Définition et utilité d’une variable
  • Identifier les différents types de variables
  • Déclarer une variable
  • Utiliser une variable
Utiliser les structures
  • Structure conditionnelle
  • Boucle For ... Next
  • Boucle Do … Loop
Utiliser les applications et fonction VBA
  • Définition d’une application
  • Liste des applications existantes et leur fonctionnement
  • Liste des fonctions existantes et leur fonctionnement
Les boîtes de dialogue
  • Saisir et afficher des données avec InputBox et MsgBox
  • Utiliser les boîtes de dialogues prédéfinies des applications Office
Les formulaires utilisateurs VBA (UserForms)
  • Créer et utiliser des formulaires VBA (UserForms)
  • Utiliser les outils de dialogue (boutons de commandes, zones de texte, zones de listes, cases à cocher...) dans les formulaires
  • Ajouter des contrôles ActiveX
Gérer les bugs et erreurs
  • Les différents types d'erreur
  • Débogage
  • Gestion des erreurs en VBA
La programmation événementielle en VBA
  • Mettre en œuvre les principaux événements se produisant dans Microsoft Office
  • Associer le déclenchement d'une procédure à un événement

Équipe pédagogique

Formateur expérimenté et certifié en Agilité.

Suivi de l'exécution et évaluation des résultats

  • Questions orales ou écrites (QCM).
  • Feuilles de présence.
  • Mises en situation.
  • Formulaires d'évaluation de la formation.
  • Certificat de réalisation de l’action de formation.

Ressources techniques et pédagogiques

  • Documents supports de formation projetés.
  • Exposés théoriques
  • Etude de cas concrets
  • Quiz en salle
  • Mise à disposition en ligne de documents supports à la suite de la formation.
  • Formation à distance : outil de visio fourni par le centre de formation
  • Séminaire Théorique

Qualité et satisfaction

Taux de satisfaction des apprenants
9,1/10 (2 avis)

Modalités de certification

Résultats attendus à l'issue de la formation
  • Cette formation permet de détenir les bases nécessaires à la compréhension générale de l'Agilité mais ne donne pas lieu au passage d'une certification

Capacité d'accueil

Entre 1 et 10 apprenants

Délai d'accès

4 semaines

Accessibilité

Nos formations sont accessibles à tous, y compris aux personnes en situation de handicap. Merci de nous contacter avant le début de la formation pour discuter des aménagements nécessaires : contact@kampus-training.com.