Méthode Master.PasteSpecial (Visio)
Insère le contenu du Presse-papiers en vous permettant de contrôler le format des informations collées et (éventuellement) d’établir un lien vers le fichier source (par exemple, un document Microsoft Word).
Syntaxe
expression. PasteSpecial (Format, Lien, DisplayAsIcon)
Expression Variable qui représente un objet Master .
Parameters
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
Format | Obligatoire | Long | Format du Presse-papiers interne. |
Link | Facultatif | Variant | True pour établir un lien vers la source des données collées ; False dans le cas contraire (valeur par défaut). Ignoré si les données sources ne conviennent pas à la liaison ou ne la prennent pas en charge. |
DisplayAsIcon | Facultatif | Variant | True pour afficher les données collées sous forme d'icône ; False dans le cas contraire (valeur par défaut). |
Valeur renvoyée
Aucune
Remarques
Pour coller simplement le contenu du Presse-papiers dans un objet, utilisez la méthode Paste.
La valeur de l'argument Format peut être l'une des suivantes :
Une valeur de VisPasteSpecialCodes (reportez-vous au tableau suivant).
Un format du Presse-papiers standard, par exemple CF_TEXT. Pour plus de détails, reportez-vous au Kit de développement Platform SDK sur le site Web MSDN (Microsoft Developer Network) de Microsoft.
Toute valeur renvoyée par un appel à la fonction RegisterClipboardFormat. Pour plus de détails, reportez-vous au Kit de développement Platform SDK sur le site Web MSDN.
Remarque
Avant d'appeler les fonctions de Microsoft Windows, vous devez comprendre comment les types d'arguments et de données sont gérés par les DLL API de Windows. Un appel incorrect des fonctions de Windows peut se traduire par des erreurs de pages non valides ou d'autres comportements inattendus. Pour plus d'informations sur l'appel des fonctions de Windows, recherchez « Windows API » (en anglais) sur le site Web MSDN.
Les valeurs possibles pour Format déclarées par la bibliothèque de types de Visio dans VisPasteSpecialCodes sont décrites dans le tableau suivant.
Constante | Valeur | Description |
---|---|---|
visPasteBitmap | 2 | Coller une image bitmap. |
visPasteDIB | 8 | Coller une image bitmap indépendante du périphérique. |
visPasteEMF | 14 | Coller un métafichier amélioré. |
visPasteHyperlink | 65538 | Coller un lien hypertexte. |
visPasteInk | 65544 | Coller des données manuscrites. |
visPasteMetafile | 3 | Coller un métafichier. |
visPasteOEMText | 7 | Coller un texte OEM. |
visPasteOLEObject | 65536 | Coller un objet OLE. |
visPasteRichText | 65537 | Coller un texte enrichi. |
visPasteText | 1 | Coller un texte ANSI. |
visPasteURL | 65539 | Coller une URL (Uniform Resource Locator). |
visPasteVisioIcon | 65543 | Coller une icône Visio. |
visPasteVisioMastersXML | 65546 | Coller des formes de base Visio XML. |
visPasteVisioMasters | 65541 | Coller des formes de base Visio. |
visPasteVisioShapesXML | 65545 | Coller des formes Visio XML. |
visPasteVisioShapesWithoutDataLinks | 65548 | Coller des données de dessin Visio sans liaison à des données internes. |
visPasteVisioShapes | 65540 | Coller des formes Visio. |
visPasteVisioText | 65542 | Coller du texte Visio. |
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.