Programmation VBA - Word
Taux de satisfaction :
9,1/10
(2 avis)
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 09/07/2024.
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 à 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.