Pb de date

jul51

XLDnaute Junior
Hello à tous,

Voila j'ai un userform dans lequel l'utilisateur saisie une date de maturité d'un produit financier.
Pour aider les utilisateurs, j'utilise le calendar qui marche très bien.

Je récupère la date que je dois ensuite retraiter pour obtenir le délai entre la maturité et la date du jour, cela en fonction du mode de calcul des jours comme EXACT/EXACT ou 30/360.

J'ai un office 2003 en anglais et mon pc a un windows francais. La date récupéré dans l'userform est en format anglais, aucun problème jusque là puisque tout est créé en anglais. Mais lors du retraitement de la date, vba prend le mois pour la date et vice versa??

Du coup, j'ai un calcul faux. Comment je peux indiquer à vba d'utiliser le format US quand je récupère le month() par exemple??

Voici le code de ma fonction:

Trouvé, merci
 
Dernière édition:

Statistiques des forums

Discussions
312 338
Messages
2 087 396
Membres
103 534
dernier inscrit
Kalamymustapha