Logo de l'organisme de formation
Représentation de la formation : Programmation VBA - Word

Programmation VBA - Word

Formation à distance
Accessible
Durée : 21 heures (3 jours)
Taux de satisfaction :
9,1/10
(2 avis)
Durée :21 heures (3 jours)
Cette formation est gratuite.
Se préinscrire
Durée :21 heures (3 jours)
Cette formation est gratuite.
Se préinscrire
Durée :21 heures (3 jours)
Cette formation est gratuite.
Se préinscrire

Besoin d’adapter cette formation à vos besoins ?

N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure !

Formation créée le 26/11/2021. Dernière mise à jour le 16/10/2023.

Version du programme : 1

Programme de la formation

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 aux personnes reconnues RQTH. Vous pouvez nous contacter pour étudier ensemble les moyens possibles à mettre en oeuvre pour vous permettre d'accéder à cette formation dans les meilleures conditions.