Salut Julie, Tcho, le Forum
Le Format Date US ("MM/DD/YYYY") est le format natif de VBA. In other words, toutes les dates traitées par VBA se transposent en date Américaines...
Donc il est tout bêtement possible que tu es fait tourner ton programme sur une plage de cellule non préalablement formatée en format date Européen ("DD/MM/YYYY")... et qu'Excel tout seul, est pris la mauvaise l'initiative de formater les cellules en format US...
Si c'est ceci, je te conseille tout simplement de sélectionner les cellules concernées par ce problème et de faire Menu / Format => Cellule et de ré-appliquer un Format Date qui te convienne...
Par contre si ce n'est pas çà et que la solution au-dessus ne fait aucun effet, c'est plus embêtant car c'est vraissemblablement VBA qui t'envoit les dates en format US et qu'en plus Excel les comprend comme texte, là c'est bien plus grave...Surtout si tu n'as touché à rien...
Enfin regarde déjà ma première solution
Sinon une ultime solution, pour te permettre de rendre ton travail après demain en temps et en heure (çà ne traite pas vraiment le problème, mais çà pourrait peu-être te dépanner) :
Tu fermes Excel, tu passes tes paramètres régionaux en US.
Tu ré-ouvres Excel, tu fais tourner ton appli, tu sauves une copie de tes feuilles dans ce Format. Tu fermes Excel. Tu remets tes paramètres régionaux en FR, et tu ré-ouvres tes copies de feuilles... Normalement les dates seront normalement automatiquement converties...
Bon Courage
@+Thierry