À propos de l’extension des fonctionnalités de Visio
Vous pouvez étendre les fonctionnalités de Microsoft Visio en effectuant les opérations ci-après :
en créant des macros et des modules complémentaires spécifiques à Visio ;
en créant des compléments COM (Component Object Model).
Macros et modules complémentaires
Les macros et les modules complémentaires sont des programmes étendant les fonctionnalités de Visio. Le mode d’exécution d’une macro ou d’un module complémentaire dépend du contexte pour lequel elle ou il a été conçu.
Vous pouvez exécuter une macro ou un module complémentaire à partir de l’application Visio de plusieurs façons. Vous trouverez ci-après quelques-unes des procédures les plus courantes :
Choisissez une macro ou un module complémentaire dans la boîte de dialogue Macros. (Dans le groupe Code sous l’onglet Développeur , cliquez sur Macros.) Si votre programme est un fichier EXE, avant qu’il puisse apparaître dans la boîte de dialogue Macros , il doit se trouver dans un dossier le long du chemin des modules complémentaires dans la boîte de dialogue Emplacements des fichiers. (Cliquez sur l’onglet Fichier , sur Options, sur Avancé, puis, sous Général, cliquez sur Emplacements des fichiers.)
Note À compter de Microsoft Office Visio 2003, au lieu de spécifier les chemins d’accès aux fichiers de vos modules complémentaires Visio, vous pouvez publier vos modules complémentaires à l’aide d’un package Microsoft Windows Installer. De cette manière, vous pouvez bénéficier des fonctionnalités de l’application Microsoft Office comme le choix de la langue, l’installation sur demande et la réparation. Pour plus d’informations sur l’utilisation d’un package Windows Installer pour publier vos modules complémentaires, recherchez « Microsoft Windows Installer » (en anglais) sur le site Web MSDN (Microsoft Developer Network) de Microsoft.
Double-cliquez sur une forme associée à un module complémentaire ou à une macro. Le programme que vous souhaitez exécuter doit être sélectionné dans la liste Exécuter la macro au niveau de l’onglet Action du double-clic de la boîte de dialogue Comportement associée à la forme concernée. (Sélectionnez la forme puis, sous l’onglet Développeur, cliquez sur Comportement.)
Cliquez avec le bouton droit de la souris sur une forme, puis cliquez sur un élément de menu personnalisé pour obtenir un module complémentaire ou une macro dans le menu contextuel. Le programme associé à l’élément de menu personnalisé doit être entré dans la section Actions de la fenêtre ShapeSheet de la forme.
Si un module complémentaire est conçu pour être exécuté en dehors de l’application Visio, vous l’exécutez comme n’importe quel programme Microsoft Windows (par exemple, en double-cliquant sur une icône du bureau). Pour plus de détails, consultez la documentation Windows.
Compléments COM
À compter de Visio 2002, vous pouvez utiliser les compléments COM de la même manière standardisée que dans d’autres applications Microsoft Office. Le complément COM doit être enregistré avec l’application Visio et peut fonctionner dans de multiples applications. Par exemple, vous pouvez créer un complément COM effectuant la même tâche dans Visio et dans Microsoft Office Excel, ou dans n’importe quelle autre application Microsoft Office. Vous pouvez créer des compléments COM avec Microsoft Visual Basic 5.0 et versions ultérieures, Microsoft C++, Microsoft Office 2000 Developer Edition et versions ultérieures, ou l’une des applications Microsoft Visual Studio .NET.
Pour plus d’informations sur la création de compléments COM, reportez-vous au site Web MSDN.
Assistance et commentaires
Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.