Bonjour,

Lorsque je fais un copié puis que je lance une macro quelconque (par exemple qui fait juste Range("A1").select) , je ne peux pas faire de collé ensuite.

En fait j'ai fait ce simple test ci-dessus car à l'origine, je cherchais à comprendre pourquoi en faisant copié d'une cellule excel remplie du mot essai , puis lancement d'une macro qui commence par collecter le texte copié avec les instructions newdata object, .GetFromClipboard et .GetText j'avais les messages d'erreur qu'on a lorsque le presse papier n'a pas de texte.

J'ai l'impression donc, qu'un copié est annulé lors du lancement d'une macro.
Est-ce toujours le cas ?

Remarque :
Si je fais settext puis putinclipboard pour remplir le clipboard avant .GetFromClipboard et .GetText ca marche donc l'écriture du code et les déclarations ne semblent pas en cause.


Merci d'avance
Nikklos