Problème copier-coller avec le presse papier

Bonjour,

j'utilise un copier-coller avec le presse papier dans mon code VBA excel pour un texte que je construis dans un doc word.

Mais depuis que je rajoute des tabulations avec vbTab dans mon texte, il y a un problème.

Problème: le texte généré s'affiche bien sur mon pc mais une zone blanche s'affiche sur le doc word généré sur le pc des mes collègues

Quelqu'un aurait-il une idée ?

Call putDataInClipBoard(xd)

Call pasteClipboard(wdRng, "$xd$")

Bonjour,

suggestion :

faire un GetFromClipboard

With New DataObject
.GetFromClipboard
Contenu = .GetText(1)
End With

faire ensuite un replace sur le contenu de la tabulation et la remplacer par un espace,

puis PutInClipboard dans le presse-papier

With New DataObject
.SetText Contenu
.PutInClipboard
End With

Si tu as d'autres questions, n'hésite pas. Éventuellement poste un fichier excel.

Sinon ...

Je me rends compte que ce n'est pas à cause de vbTab mais c'est bien tout le copier-coller dans le clipboard (press-papier) qui ne marche pas.

Sur le pc de mon collègue, en mode debug, le texte ne va pas dans le presse-papier alors que chez moi cela fonctionne.

Nous avons Windows 10 et Excel 2013

Quelqu'un a t-il été déjà confronté à ce problème de copier-coller en VBA ?

Rechercher des sujets similaires à "probleme copier coller presse papier"