Tu avais déjà une variable "m" pour récupérer la valeur de textboxdatedistribution. C'est cette textbox qui affiche le nom du mois ?
Car tu as partagé le code de ton bouton mais il n'y pas le userform avec donc difficile de travailler dessus et ainsi pouvoir tester.
Mais si la variable "m" représente le mois, ça devrait fonctionner en mettant :
With Sheets("m").Select
derligne = Sheets("m").Range("A500").End(xlUp).Row + 1
D'ailleurs, tu as défini ta variable "m" mais tu ne l'utilisais pas.
Et il faut vraiment éviter les accents dans tes variables, c'est source d'erreur.
Sans le fichier fonctionnel avec le UserForm je n'ai rien d'autre à proposer.