Bonjour à tous,
J'ai un soucis d'utilisation du presse-papier en VBA.
L'idée est de double-cliquer sur une label d'une USF pour en copier le contenu dans le presse papier afin de l'utiliser dans une autre application.
J'ai utilisé la solution de @Pierrot93 que j'ai adapté pour mon cas de figure. De plus j'ai bien la référence Microsoft Forms 2.0 Object Library d'activée.
j'utilise W11 et Excel 2021
et j'obtiens des trucs comme cela quand je fais un Crlt+V: , 2 signes cabalistiques dans certains cas j'ai un "?" dans le rectangle
je précise que ma Msgbox affiche la bonne valeur
Un point que j'aurai oublié?
Merci de votre aide car je n'ai rien trouvé d'équivalent à ce pb dans le forum.
JPaul
J'ai un soucis d'utilisation du presse-papier en VBA.
L'idée est de double-cliquer sur une label d'une USF pour en copier le contenu dans le presse papier afin de l'utiliser dans une autre application.
J'ai utilisé la solution de @Pierrot93 que j'ai adapté pour mon cas de figure. De plus j'ai bien la référence Microsoft Forms 2.0 Object Library d'activée.
j'utilise W11 et Excel 2021
VB:
Sub Label_E_Mail_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
Dim x As New DataObject, machaine As String
machaine = Label_E_Mail.Caption
x.SetText machaine
x.PutInClipboard
MsgBox "Adresse e-mail " & machaine & " copiée dans le presse-papier", vbOKOnly, "Information"
End sub
et j'obtiens des trucs comme cela quand je fais un Crlt+V: , 2 signes cabalistiques dans certains cas j'ai un "?" dans le rectangle
je précise que ma Msgbox affiche la bonne valeur
Un point que j'aurai oublié?
Merci de votre aide car je n'ai rien trouvé d'équivalent à ce pb dans le forum.
JPaul
Dernière édition: