Recherche avancée
Par formation
Par date
Par ville
logo HUB Formation
Organisme de Formation
aux Technologies et métiers de L'informatique
La pédagogie au service de la technologie

WORD - VBA

word

Objectifs

  • analyser une application existant
  • réaliser une application
  • mettre au point une application

Public

  • Tout utilisateur désirant approfondir la pratique de Word

Prérequis

  • Avoir un projet précis d’application et maîtriser les fonctions de base et avancées de Word

Programme de la formation

Présentation de VBA

  • possibilités et limites
  • l’intégration dans Office
  • objets, méthodes et propriétés
  • les modules, fonctions et procédures
  • les éléments de la fenêtre VBA
  • le système d’aide intégrée et la saisie assistée

Automatiser certaines tâches : les macros par enregistrement

  • planifier les tâches à automatiser
  • lancer l’enregistrement
  • alterner enregistrement relatif et absolu
  • exécuter une macro

Concevoir un module

  • créer un module : les différents types
  • créer des procédures et des fonctions : les principes
  • enregistrer un  module
  • identifier les objets et utiliser l’explorateur d’objets
  • affecter aux objets les propriétés et méthodes
  • améliorer la lisibilité du code en insérant des commentaires et en respectant les règles de nommage

Stocker les données : les variables, constantes et tableaux

  • distinguer les différents types de données
  • déclarer les variables et les constantes
  • déclarer un tableau statique ou dynamique
  • affecter une variable, une constante ou un tableau
  • déterminer la durée de vie et l’étendue des variables et constantes

Mettre en oeuvre les structures de programmation

  • utiliser les branchements conditionnels : If…Then…Else, Case
  • utiliser un branchement inconditionnel : les appels de procédures
  • créer des boucles : For…Next, For Each…Next, Loop While/Until
  • sortir d’une boucle et imbriquer des boucles

Utiliser les principales instructions de VBA pour WORD

  • connaître les équivalents VBA des principaux menus
  • créer et supprimer des documents en VBA
  • accéder en VBA aux données des documents : sélectionner, se déplacer, mettre en forme…
  • créer une fonction personnalisée
  • utiliser les champs et les signets de Word dans le code VBA

Contrôler le déroulement d'un programme

  • lancer une procédure à l’ouverture/fermeture d’un document…
  • utiliser les différents modes d’exécution
  • créer des procédures simples de traitement des erreurs
  • déboguer le programme : les espions, les points d’arrêt…

Personnaliser l'interface utilisateur

  • faire apparaître des messages
  • mettre en place des boîtes de saisie
  • tester les réponses aux messages et aux boîtes de saisie
  • utiliser les boîtes de dialogues intégrées
  • créer et gérer des boîtes de dialogue simples

Méthode pédagogique

En amont de la formation

  • Un audit est réalisé afin de définir le niveau et les besoins de la personne à former,
  • Création d’un parcours de formation correspondant à l’audit,
  • Planification du parcours de formation.

Pendant l'action de formation

  • Test de début de formation, afin de valider les connaissances du stagiaire,
  • La pédagogie est adaptée aux adultes (Participation active, mises en situation, exemples concrets, nombreux échanges à l'intérieur du groupe)
  • La théorie est directement appliquée par le biais d’exercices sur des cas concrets,
  • Test de fin de formation, afin de valider les connaissances acquises,
  • Questionnaire de satisfaction rempli à la fin de la formation.
  • Un maximum de 8 stagiaires en formation

Après l'action de formation

  • Attestation de formation remise en fin de formation justifiant que la personne a bien suivi la formation,
  • Support de cours remis en fin de formation,
  • Assistance téléphonique d’un an.