gfortin9
XLDnaute Occasionnel
Allô!
À l'aide de bouts de code VBA glanés ici et là, j'ai construit un fichier Excel 2003 pour fusionner des rendez-vous dans Outlook. Les données des rendez-vous sont lues dans des feuilles. Puis, l'année suivante, on fusionne les nouveaux rendez-vous et, possiblement, on peut enlever les anciens.
Certaines machines ont le format de date (22/02/2008) et d'autres (2008/02/22 la majorité des machines). Les rendez-vous sont inscrits dans les feuilles Excel sous le format 2008/02/22.
Si le format de la date de la machine (Options régionales et linguistiques) est 2008/02/22, je fusionne et efface des rendez-vous sans problème.
Mais si le format de la machine est différent de 2008/02/22, certains rendez-vous ne s'effacent pas. Ceux dont le jour est 12 et moins; confusion entre le jour et le mois.
Quel serait le meilleur moyen de détecter le format de la date de la machine afin d'en ternir compte au moment d'effacer, via macro vba, des rendez-vous dans Outlook 2003 ?
Merci de votre attention.
GF
À l'aide de bouts de code VBA glanés ici et là, j'ai construit un fichier Excel 2003 pour fusionner des rendez-vous dans Outlook. Les données des rendez-vous sont lues dans des feuilles. Puis, l'année suivante, on fusionne les nouveaux rendez-vous et, possiblement, on peut enlever les anciens.
Certaines machines ont le format de date (22/02/2008) et d'autres (2008/02/22 la majorité des machines). Les rendez-vous sont inscrits dans les feuilles Excel sous le format 2008/02/22.
Si le format de la date de la machine (Options régionales et linguistiques) est 2008/02/22, je fusionne et efface des rendez-vous sans problème.
Mais si le format de la machine est différent de 2008/02/22, certains rendez-vous ne s'effacent pas. Ceux dont le jour est 12 et moins; confusion entre le jour et le mois.
Quel serait le meilleur moyen de détecter le format de la date de la machine afin d'en ternir compte au moment d'effacer, via macro vba, des rendez-vous dans Outlook 2003 ?
Merci de votre attention.
GF