Bonjour Pat-Bart, @Xtof@, et les Forumeurs, Forumeuses du Samedi !!
On ne se connait pas encore bcp Pat, mais tu apprendras vite si tu fréquentes ce forum qu'en général je vais toujours au fond des choses quand il s'agit de trouver une solution en VBA.
Hier je n'ai pas eu suffisamment de temps pour te faire une démo, mais ce que j'ai écrit s'avère être tout à fait applicable, pour autant que tu puisses arriver à écrire les codes correctement et surtout dans les bons modules.
Dans la démo ci-jointe tu pourras noter qu'il y a les 3 méthodes et que "toutes fonctionnent", en prime il y a en fait 6 méthodes, car selon quels boutons tu utilises sur ta feuille, les méthodes sont un petit peu différentes du coup çà en fait SIX !!! .. Ce doit être, à mon avis, les causes de ton échec, il faut bien différencier avec quels outils on travaille, sinon il est certain que VBA ne fait pas de tolérance !
Je pense qu'il ne sera pas nécessaire d'expédier un fichier volumineux, je pense que la démo ci-jointe fait le tour de la question. (NB regarde bien les deux modules "Private Module de la Feuil1" et le "Standard Module1"...)
Si jamais tu travailles en Multi UserForms, et que ce soit un UserForm qui controle les boutons d'un autre... Tu te servira de ce que j'ai fait en Private Module de Feuille, la méthode sera identique.
Bon Samedi, et bon Week End
@+Thierry