Range.PasteSpecial, méthode (Word)

Insère le contenu du Presse-papiers. .

Syntaxe

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

expression Obligatoire. Variable qui représente un objet Range.

Parameters

Nom Requis/Facultatif Type de données Description
IconIndex Facultatif Variant Si AfficherCommeIcône a la valeur True, cet argument est un nombre qui correspond à l'icône que vous souhaitez utiliser dans le fichier de programme spécifié par IconFilename. Les icônes apparaissent dans la boîte de dialogue Changer d'icône: 0 (zéro) correspond à la première icône, 1 correspond à la deuxième et ainsi de suite. Si cet argument est omis, la première icône (par défaut) est utilisée.
Link Facultatif Variant True pour créer un lien vers le fichier source du contenu du Presse-papiers. La valeur par défaut est False.
Placement Facultatif Variant Peut être l'une des constantes WdOLEPlacement suivantes : wdFloatOverText ou wdInLine. La valeur par défaut est wdInLine.
DisplayAsIcon Facultatif Variant True pour afficher le lien en tant qu'icône. La valeur par défaut est False.
Type de données Facultatif Variant Un format pour le contenu du Presse-papiers lorsqu'il est inséré dans le document. Peut être une des constantes WdPasteDataType.
IconFileName Facultatif Variant Si AfficherCommeIcône a la valeur True, cet argument est le chemin d'accès et le nom du fichier dans lequel l'icône à afficher est stockée.
IconLabel Facultatif Variant Si AfficherCommeIcône a la valeur True, cet argument représente le texte qui apparaît sous l'icône.

Exemple

Cet exemple montre comment placer le contenu du Presse-papiers en tant que texte non mis en forme au point d'insertion.

Selection.Collapse Direction:=wdCollapseStart 
Selection.Range.PasteSpecial DataType:=wdPasteText

Cet exemple montre comment copier le texte sélectionné et le coller dans un nouveau document en tant que lien hypertexte. Pour que cet exemple puisse fonctionner, le document source doit être enregistré au préalable.

If Selection.Type = wdSelectionNormal Then 
 Selection.Copy 
 Documents.Add.Content.PasteSpecial Link:=True, _ 
 DataType:=wdPasteHyperlink 
End If

Voir aussi

Range, objet

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.