linux84
Messages postés8Date d'inscriptionvendredi 24 avril 2009StatutMembreDernière intervention27 avril 2009
-
26 avril 2009 à 20:03
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 2021
-
28 avril 2009 à 04:00
Bonjour à tous et à toutes !
Je suis en train de créer une sorte de base de données sous excel en VBA.
J'ai fait un userform (SAISIR) pour entrer les caractéristiques de la personne.
Dans la textbox "DDN" je renseigne la date de naissance (avec un "calendar")
Mais la date s'affiche en version anglaise, exemple pour le 2 janvier 2009 : 1/2/2009
Donc, pour afficher dans la textbox le format en français, j'ai utilisé la commande (dans le code de l'userform calendar):
SAISIR!DDN.Value = Format(SAISIR!DDN.Value, "dd/mm/yyyy")
J'ai le résultat qui convient, mais, du 1 au 12 du mois, le résultat se remet à l'anglaise (mm/dd/yyyy)
Et au dessus du 12 du mois, j'ai bien le résultat affiché à la française (dd/mm/yyyy)
Je dois avouer que je sèche un peu là... Pourriez vous m'aider ? Savez vous où je me suis trompé ?