CyberNeo99
XLDnaute Occasionnel
Bonjour à tous,
Je sais que le sujet a déjà été abordé et que je reviens là dessus mais bon peut être que ce que je vais ajoté sera nouveau car j'ai fais ma recherche et je n'ai rien trouvé.
J'ai une cellule où les gens y insère une date. Je voudrais que le format soit toujours correct car le Pb vient du fait du paramètre régional du Panneau de configuration car j'ai beau mettre le format de la cellule dans le format que je veux, le Pb vient du fait de la personne qui saisi la date. Si je mets par exemple le format généralement utiliser où il faut y entrer la jour, le mois et l'année, de mon côté dans les paramètres j'ai le format français dans le même ordre mais si la personne qui saisi la date a le format le mois, le jour et l'année dans ces paramètres et bien le format au Output n'est pas comme je le veux.... OK j'ai vu une macro qui contournais sensiblement le Pb en faisant un test mais prenons par exemple 2 Septembre 2010, la date d'ajourd'hui et bien en inversant le mois et le jour la date est toujours une date plausible alors à mon avis il n'existe aucun moyen de contourner ça. Il me faudrait savoir dans quel format dans le Panneau de configuration la date est mis et ainsi indiquer à la personne qui saisi dans quel format, quel ordre elle doit entrer la date, de quel façon soit le mois en premier ou le jour...
Ce que j'aimerais avoir est un code VB qui vérifie le format des options régionales et selon le format faire apparaître une boîte de dialogue qui informerait l'usager du format à saisir.
Merci à l'avance
Neo
Je sais que le sujet a déjà été abordé et que je reviens là dessus mais bon peut être que ce que je vais ajoté sera nouveau car j'ai fais ma recherche et je n'ai rien trouvé.
J'ai une cellule où les gens y insère une date. Je voudrais que le format soit toujours correct car le Pb vient du fait du paramètre régional du Panneau de configuration car j'ai beau mettre le format de la cellule dans le format que je veux, le Pb vient du fait de la personne qui saisi la date. Si je mets par exemple le format généralement utiliser où il faut y entrer la jour, le mois et l'année, de mon côté dans les paramètres j'ai le format français dans le même ordre mais si la personne qui saisi la date a le format le mois, le jour et l'année dans ces paramètres et bien le format au Output n'est pas comme je le veux.... OK j'ai vu une macro qui contournais sensiblement le Pb en faisant un test mais prenons par exemple 2 Septembre 2010, la date d'ajourd'hui et bien en inversant le mois et le jour la date est toujours une date plausible alors à mon avis il n'existe aucun moyen de contourner ça. Il me faudrait savoir dans quel format dans le Panneau de configuration la date est mis et ainsi indiquer à la personne qui saisi dans quel format, quel ordre elle doit entrer la date, de quel façon soit le mois en premier ou le jour...
Ce que j'aimerais avoir est un code VB qui vérifie le format des options régionales et selon le format faire apparaître une boîte de dialogue qui informerait l'usager du format à saisir.
Merci à l'avance
Neo
Dernière édition: