Bonsoir
Un essai
Remplaces la macro que tu as par celle-ci
Sub mod_1()
Sheets("Liste").Cells(4 + Int((Rnd * 64) + 1), "A").Copy Range("B18")
End Sub
Et si le résultat te va bien remplaces dans le code Range("B18") par Range("B6")
Attention : Tu n'auras plus de formule dans la cellule B6, pour avoir un nouveau plat il faudra impérativement appuyer sur le bouton "Bouton 1"