Je souhaiterais par la fonction cells, trouver la dernière cellule vide pour inscrire la valeur d'une textbox. En parcourant les forums, j'ai vu qu'il fallait utilisait .End(xlUp).Row avec la fonction Range.
Je n'arrive cependant pas à adapter Range dans mon cas :
Toutefois, si la ComboBox3 n'est pas renseignée, Month("1/" & ComboBox3) va planter... Pourquoi ne pas utiliser la propriété ListIndex de la ComboBox3, comme tu l'as fait avec le ComboBox1 plutôt que ce truc un peu barbare : Month("1/" & ComboBox3) +2 ?
Le code que je t'ai proposé fonctionne chez moi à condition d'avoir renseigné les différents contrôles. Je ne sais pas si il renvoie sur la bonne cellule mais je n'ai pas de plantage.
En ce qui concerne ListIndex, les données sont en ligne dans le tableau mais en colonne dans la ComboBox3 puisque tu l'as alimenté en transposant...