Partager via


Méthodes Paste, PutInClipboard et SetText – Exemple

L’exemple suivant illustre le déplacement de données d’un Objet TextBox vers un DataObject, d’un DataObject vers le Presse-papiers et du Presse-papiers vers un autre TextBox.

La méthode PutInClipboard transfère les données d’un DataObject vers le Presse-papiers. Les méthodes SetText et Paste sont également utilisées.

Pour utiliser cet exemple, copiez le code de l’exemple dans la partie Déclarations d’un formulaire. Vérifiez que le formulaire contient :

  • deux contrôles TextBox TextBox1 et TextBox2 ;
  • CommandButton nommé CommandButton1.
Dim MyData As DataObject 
 
Private Sub CommandButton1_Click() 
 Set MyData = New DataObject 
 
 MyData.SetText TextBox1.Text 
 MyData.PutInClipboard 
 
 TextBox2.Paste 
End Sub 
 
Private Sub UserForm_Initialize() 
 TextBox1.Text = "Move this data to a " _ 
 & "DataObject, to the Clipboard, then to " _ 
 & "TextBox2!" 
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.