Partager via


Méthode TextRange.PasteSpecial (PowerPoint)

Remplace la plage de texte par le contenu du Presse-papiers au format spécifié.

Syntaxe

expression. PasteSpecial (DataType, DisplayAsIcon, IconFileName, IconIndex, IconLabel, Link)

expression Variable qui représente un objet TextRange .

Paramètres

Nom Requis/Facultatif Type de données Description
Type de données Facultatif PpPasteDataType Format des éléments du Presse-papiers lorsqu'ils sont copiés dans le document. La valeur par défaut varie en fonction du contenu du Presse-papiers. Une erreur se produit si le type de données spécifié dans l'argument DataType n'est pas pris en charge par le Presse-papiers.
DisplayAsIcon Facultatif MsoTriState MsoTrue Affiche l'objet incorporé (ou son lien) sous la forme d'une icône.
IconFileName Facultatif String Si la valeur de DisplayAsIcon est msoTrue, cet argument est le chemin et le nom du fichier dans lequel l’icône à afficher est stockée. Si DisplayAsIcon a la valeur msoFalse, cet argument est ignoré.
IconIndex Facultatif Long Si DisplayAsIcon a la valeur msoTrue, cet argument est un nombre qui correspond à l’icône que vous souhaitez utiliser dans le fichier programme spécifié par IconFilename. Par exemple, 0 (zéro) correspond à la première icône, 1 correspond à la deuxième icône. Si cet argument est omis, la première icône (celle par défaut) est utilisée. Si DisplayAsIcon a la valeur msoFalse, cet argument est ignoré. Si IconIndex est en dehors de la plage autorisée, l'icône par défaut (index 0) est utilisée.
IconLabel Facultatif String Si DisplayAsIcon a la valeur msoTrue, cet argument est le texte qui apparaît sous l’icône. Si cette étiquette est manquante, Microsoft PowerPoint crée une étiquette d’icône en fonction du contenu du Presse-papiers. Si DisplayAsIcon a la valeur msoFalse, cet argument est ignoré.
Link Facultatif MsoTriState Détermine s'il faut créer un lien au fichier source du contenu du Presse-papiers. Une erreur se produit si le contenu du Presse-papiers ne prend pas en charge un lien.

Valeur renvoyée

TextRange

Remarques

Types de données acceptés par l’objet TextRange : ppPasteText, ppPasteHTML et ppPasteRTF (tout autre format génère une erreur). Si l’action de collage réussit, cette méthode renvoie un objet TextRange qui représente la plage de texte qui a été collée.

La valeur du paramètre DataType peut être l’une de ces constantes PpPasteDataType.

ppPasteDefault
ppPasteHTML
ppPasteRTF
ppPasteText

La valeur du paramètre DisplayAsIcon peut être l’une de ces constantes MsoTriState.

Constante Description
msoFalse Valeur par défaut. N'affiche pas l'objet incorporé (ni le lien) sous la forme d'une icône.
msoTrue Affiche l’objet incorporé (ou son lien) sous la forme d’une icône.

Une erreur se produit si aucune donnée ne se trouve dans le Presse-papiers lorsque la méthode PasteSpecial est appelée.

Voir aussi

Objet TextRange

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.