Bonsoir ZZR09, fred,
j'ai le problème
mais il ne vient pas des utilisateurs dans leurs saisies mais j'ai l'impression que le fait que d'un utilisateur à l'autre (de excel 97 à excel 2003) fait que excel interprete 09/11/2005 pour 11/09/2005 avec un meme code!!!
alors à cela j'ai pensé que le format que tu as formaté dans ton code (cf. precedent message) ne vaut que pour l'affichage du textbox et que lorsque tu l'enregistre dans ta feuille excel le reformat dans son format local (<> pour chaque utilisateur).
de ce fait je formaterai aussi la sortie du genre.
sheet(1).range.('A1').value = Format(Me.TextBox1.Text, 'dd/mm/yyyy')
et peut être selectionner la colonne et la mettre au format text pour qu'il n'interpret pas ce que tu tapes comme une date mais comme un text
tout cela ne sont que des idées non testé car de chez moi je n'arrive pas à reproduire le problème.