Programmer avec VBA sur Word
Formation créée le 26/11/2021. Dernière mise à jour le 30/01/2025.
Version du programme : 1
Version du programme : 1
Taux de satisfaction des apprenants
9,1/10
(2 avis)
Type de formation
Formation mixteDuré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.