Microsoft 365 Conversion format date

hbb

XLDnaute Occasionnel
Bonjour à tous,
Il se passe quelque-chose d'étrange quand j'essaie de transformer une cellule du type 02.11.2023 en date 02/11/2023.
Quand je fais cette transformation manuellement par Ctrl+H-conversion ==> C'est OK, j'arrive donc à croiser les tableaux 1 et 2
J'ai enregistré cette opération dans une macro ==> En auto (ou en pas à pas), la date 02.11 se transforme en 11/02
Et là, c'est beaucoup moins marrant...

Merci d'avance pour votre aide précieuse !!!
Hbb
 

Pièces jointes

  • Conversion date.xlsm
    17.1 KB · Affichages: 7

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Hbb,
Le VBA ne parle qu' english ! alors qu' XL parle dans la langue système.
Une solution parmi d'autres :
VB:
Sub Macro13()
For C = 3 To 18
    D = Split(Cells(2, C), ".")
    Cells(2, C) = Format(DateSerial(D(2), D(1), D(0)), "mm/dd/yyyy")
Next C
End Sub
 

Pièces jointes

  • Conversion date.xlsm
    17.8 KB · Affichages: 1

Modeste geedee

XLDnaute Barbatruc
Bonjour à tous,
Il se passe quelque-chose d'étrange quand j'essaie de transformer une cellule du type 02.11.2023 en date 02/11/2023.
Quand je fais cette transformation manuellement par Ctrl+H-conversion ==> C'est OK
Hbb
Bonsour,
Si les dates sont en colonne,
Utiliser l'outil de conversion,
À l'étape 3 préciser le format lu : JMA
Renouveler l'opération si d'autres colonnes
 

Discussions similaires

Réponses
17
Affichages
1 K

Statistiques des forums

Discussions
315 094
Messages
2 116 157
Membres
112 672
dernier inscrit
djudju