Ok. Tu ne réponds à mes questions afin que je puisse t'aider. Moi aussi j'attends des réponses.
Pourquoi pour le bouton Valider:
1 - tu compares la date à celle qui est sur la dernière ligne de ton tableau de la feuille saisie
2- Pourquoi lorsque la date et celle de la dernière ligne, tu fais ligne = .Range("A456541").End(xlUp).row + 3
sinon ligne = .Range("A456541").End(xlUp).row + 1
Je n'ai pas compris, as-tu une bonne raison? Pour moi c'est illogique.
Maintenant, si tu as vraiment besoin d'aide, il faut réagir. Sinon, laisse-nous aider d'autres membres.
A+