Problème avec les dates

Bonjour,

Je rencontre un problème qui n'existait pas au moment ou j'ai écris une macro.

Dans un userform, je demande de choisir une ligne dans une liste ou figure deux dates. Suivant une modification d'une de ces deux dates, ma macro compare la date modifiée et la date de la liste. Et là surprise : lorsque je fais la macro pas à pas, la date de la liste affichée sera par exemple le 31/01/2012, mais la date qui est affecté à la variable de ma macro est le 30/01/2008. Et malgré les modifications sur le format de date ou autre, c'est toujours pareil.

Je joins un fichier allégé.

La macro concerné se trouve dans l'userform P_CDD.

Si quelqu'un pouvait m'expliquer la raison de cette différence de date, ce serait très intéressant car je suis franchement largué !

Merci d'avance !

15test.zip (158.81 Ko)

Bonjour

A décocher dans tes options --> onglet Calcul "Calendrier depuis 1904"

J'avais bien essayé de décocher cette case, mais si je fais cela, cela me crée d'autres problèmes avec d'autres macro(calcul d'heure en négatif non possible si cette case est décoché ) et, de plus cela me change automatiquement des dates du fichier.

De plus je ne comprends pas pourquoi le fait de cocher ou décocher cette case change la date indiquée (31/01/2012 dans l'exemple en 30/01/2008) puisque je récupère une information.

Rechercher des sujets similaires à "probleme dates"