RE
CodeName c'est le nom Interne, immuable, quel que soit le nom que tu mettras sur l'onglet
Name c'est le nom donné à l'onglet
Si on utilises le nom de l'onglet, donc Name, il faut préciser avec cette syntaxe Worksheets("Nom") alors que le codename est utilisé directement
Ton problème, si j'ai bien compris, n'est pas sur l'onglet liste mais sur tes autres boutons placés sur d'autres feuilles