Méthode Master.CreateShortcut (Visio)
Crée un raccourci pour une forme de base.
Syntaxe
expression. CreateShortcut
Expression Variable qui représente un objet Master .
Valeur renvoyée
MasterShortcut
Remarques
Le raccourci de la forme de base est créé dans le même document que la forme de base cible et est ajouté à la collection MasterShortcuts du document. Si vous tentez de créer un raccourci dans un gabarit, le gabarit doit être modifiable pour la réussite de l'opération.
Remarque
À compter de Microsoft Office Visio 2003, seuls les gabarits créés par l’utilisateur sont modifiables. Par défaut, les gabarits de Visio ne sont pas modifiables.
Le nom du nouveau raccourci est « Raccourci vers X », où « X » est le nom de la forme de base cible. Les propriétés TargetDocumentName et TargetMasterName du raccourci permettent d'identifier la forme de base cible. Une fois le raccourci créé, il peut être déplacé ou copié dans d'autres documents.
Vous ne pouvez pas créer un raccourci pour une forme de base dans un gabarit non enregistré. Si vous essayez d'effectuer cette opération, la méthode CreateShortcut renvoie une erreur.
Exemple
La macro Microsoft Visual Basic pour Applications (VBA) indique comment utiliser la méthode CreateShortcut pour créer un raccourci vers une forme de base. Cet exemple considère que vous avez créé un gabarit appelé « SampleStencil.vss » contenant une forme de base appelée « SampleMaster » et que vous l'avez enregistré sur le lecteur C de l'ordinateur.
Public Sub CreateShortcut_Example()
Dim vsoApplication As Visio.Application
Dim vsoMasterShortcut As MasterShortcut
Set vsoApplication = ActiveDocument.Application
Set vsoMasterShortcut = vsoApplication.Documents("C:\SampleStencil.vss").Masters("SampleMaster").CreateShortcut
End Sub
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.