Je n'ai pas bien compris ce que tu veux comme résultat car tes explications ne sont pas plus claires que tes 2 macros.
De toutes façons tu peux faire une troisième macros ça ne marchera pas mieux car ta feuille est baptisée params sans majuscule.
Or dans ton Userform Initialize tu parles de la feuille Params avec Majuscule.
Dans ces conditions ça ne peut pas marcher !
Après, je te laisse déterminer quel macro affichera le résultat voulu. Il semble que la 2ème soit moins mauvaise que la première mais pour moi c'est quand même un peu nébuleux... donc je te laisse approfondir un peu ton sujet.
A+