Format date en français - vba

  • Initiateur de la discussion Initiateur de la discussion albert
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

albert

XLDnaute Occasionnel
Bonjour à tous, forumiens, forumiennes,
1/ dans excel :
A partir d’un format standard 36526, j’obtiens 01/01/2000 avec Format de Cellule/Personnalisé ; jj/mm/aaaa.
2/ dans vba :
L’enregistreur de macro donne :
Selection.NumberFormat = 'm/d/yyyy'
Si dans le code, j’indique NumberFormat = ' jj/mm/aaaa ' il y a un bug

Est-ce qu’il existe une fonctionnalité sur excel permettant d’obtenir le format en français ???
(les paramètres régionaux sont en français)

j'ai certainement modifié involontairement un paramètre dans excel, parce que m/d/yyyy, c'est récent pour moi




😱
 
Merci Pascal76,
Ça marche.
Avec excel 2003, j’obtiens
Selection.NumberFormat = 'dd/mm/yy;@'
😉
Et ça marche aussi.
Tu as une idée de la raison pour laquelle la date est libellée en anglais et non en français ?
Y a t-il une manipulation particulière pour l’obtenir en français ?

Autrement dit : avec une date en anglais, est-ce que je ne risque pas d’avoir des surprises si j’exécute la macro sur un autre pc ?
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
2 K
Réponses
1
Affichages
1 K
Réponses
13
Affichages
1 K
Réponses
8
Affichages
1 K
Retour