Bonjour à tous et merci pour vos réponses
Oui le but et de vider le presse papier. Steelson, me dit qu'il n'y à pas d'intérêt, c'est la même chose. Pas sur de comprendre.
X Cellus, j'ai tester ton code et une erreur s'affiche.
Par contre quand j'utilise le code de Dysorgraphie je n'ai pas d'erreur. Est-ce le fait d'utiliser directement le CLSID de DataObject ?
HKEY_CLASSES_ROOT\CLSID\{1C3B4210-F441-11CE-B9EA-00AA006B1A69}\InprocServer32
Class REG_SZ Microsoft.Vbe.Interop.Forms.DataObjectClass
(Je voulais poster un lien montrant un sujet US sur le code de Dysorgraphie , mais je ne peux pas poster de lien si je n'ai au moins 30 post sur le forum).
Je ne cherche pas à faire des copier/coller, ça je le gére déjà dans mon code, je cherche à vider le presse papier.
Celui de Excel et celui de Windows.
Le code ne vide pas le presse papier de Excel et non plus celui de Windows.
Par contre si je passe par Windows celui-ci est bien vidé.
Je cherche à comprendre pourquoi Windows affiche ceci
quand je fais un copié/coller sur Windows et quand Excel est ouvert.
Je me demande donc si le presse papiers de Windows et Excel ne sont pas liés.
Et vue que mon code VBA multiplie les copier.coller, je pense qu'il est donc nécessaire de vider le presse-papiers pour effacer la mémoire.
Merci pour ces échanges.