Bonsoir à tous,

Je rencontre un problème avec des dates de type dd/mm/yyyy qui se transforme après copie depuis un tableau dans une feuille sous la forme mm/dd/yyyy.

J’alimente un tableau de 4 colonnes et X lignes avec une boucle

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
ReDim Preserve tab_1(3, uv)
tab_1(0, uv) = Feuil3.Range("AP" & i).Value
    tab_1(1, uv) = Feuil3.Range("I" & i).Value
    tab_1(2, uv) = Val(Feuil3.Range("K" & i).Value)
    tab_1(3, uv) = CDate(Feuil3.Range("B" & i).Value) ' colonne du tableau avec dates
uv = uv + 1
 
Next

J'ai mis un Cdate mais rien n'y fait !


Après j'injecte dans une plage de cellules le tableau et la date se transforme.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
tab_1(3, uv) = CDate(Format(Feuil3.Range("B" & i).Value, "dd/mm/yyyy"))
Quelqu'un aurait il une astuce pour corriger ça ?

Bien cordialement