Re : date format anglais, erreur montant affiché mauvaise date autre feuille
Bonjour MJ13 et à tous du forum,
J'ai fait plusieurs tests et remarqué si on met une date > 12e jour d'un mois, la solution est correcte,
par contre lorsque la date est <= que le 12e jour d'un mois, il y a erreur de date reportée.
Par exemple: 06/16/2011 (juil./16/2011) mis au formulaire USF = 06/16/2011 à la Feuil2 et est reporté correctement avec 06/16/2011 à la Feuil1,
par exemple: 05/28/2011 (mai/28/2011) mis au formulaire USF = 05/28/2011 à la Feuil2 et est reporté correctement avec 06/16/2011 à la Feuil1,
par contre: 02/06/2011 (fév./06/2011) mis au formulaire USF a donné la date de 02/06/2011 à la Feuil2 et a été reportée de date de 02/06/2011 à la feuil1, mais devrait être la date de fév./06/2011.
Lorsqu'on met dans la Textbox2 de USF
une date < que le 12e jour d'un mois, par exemple la date 02/06/2011 (fév./06/2011) et puis on continue de mettre le montant dans la Textbox5,
entretemps la date à tout à coup été changé automatiquement par Excel en 06/02/2011 !!
Peut-être est-cela la raison que la date n'est pas reportée correctement dans la Feuil2, mais je n'ai aucune idée comme bloquer ce changement automatique par Excel de format de date.
Ayant modifié dans Textbox2 le format en :
Me.Textbox2 = Format(Me.Textbox2, "mmm/dd/yyyy")
on remarque très bien quand la date a été changée automatiquement par Excel.
peut-être les pro d'Excel y voient la solution,
sinon bonne soirée,
news