Pilotage de WordWord
Pour piloter l’application Word, il faut ajouter la bibliothèque Microsoft Word 16.0 Object Library dans les références du projet (Outils - Références).
Si vous ne trouvez pas cette bibliothèque dans la liste disponible, vous pouvez cliquer sur Parcourir et aller chercher sur votre machine le fichier WinWord.exe, qui peut notamment se trouver à cet emplacement, selon que votre machine est en 64 ou 32 bits : C:\Program Files (x86)\Microsoft Office\root\Office16\WINWORD.EXE
Ou encore :
C:\Program Files\Microsoft Office\root\Office16\WINWORD.EXE
1. Hiérarchie des objets Word
Le schéma suivant représente la hiérarchie des principaux objets et collections dans l’application.
2. Liste des principaux objets et collections Word
Les principaux objets et collections qu’il est possible de manipuler sous Word sont les suivants.
a. L’application
L’objet Application de Word est l’objet le plus haut dans le modèle Word, au même titre que l’objet Application de Microsoft Access. Pour ne pas avoir de conflit de nom, il doit être précédé du nom de l’application. La variable qui représente l’objet Application de Word sera donc déclarée comme ceci :
Dim wdApp As Word.Application
À noter qu’à ce niveau du programme, aucune instance de Word n’est encore particulièrement créée. Elle ne peut l’être que lorsque...