Valeurs format date dans une variable tableau

Bonjour,

J'ai des dates sous la forme yyyy/mm/dd que j'aimerai mettre sous la forme dd/mm/yyyy.

Je souhaiterai le faire dans une variable de type tableau afin que l'exécution sois rapide.

Mon code marche pour faire des opérations du même style avec des chiffres mais là avec des dates... Ça coince... Help !

C'est à la ligne Myvar = DataRange(Irow, Icol) que ça pose problème.

11classeur1.xlsm (14.64 Ko)

Merci d'avance

Baboutz

Bonjour,

C'est :

For Icol = 1 To 2

et non :

For Icol = 4 To 5

car il te faut penser "plage" et non "feuille" et comme ta plage n'a que deux colonnes, c'est 1 to 2 !

Ahhh d'accord ! Je résonnais comme Cells(ligne, colonne) !

Du coup dans la même lignée, For Irow = 1 To Worksheets("Feuil1").Range("E65536").End(xlUp).Row - 1 ?

Merci beaucoup Theze !

EDIT : Oui c'est ça, merci Theze !

Bonjour

au plus simple

A voir

Sub TestDate()
Dim L&
 For L = 2 To Range("E" & Rows.Count).End(xlUp).Row
    Range("E" & L).Value = DateSerial(Split(Range("E" & L), "/")(0), Split(Range("E" & L), "/")(1), Split(Range("E" & L), "/")(2))
 Next L
End Sub

A+

Maurice

Rechercher des sujets similaires à "valeurs format date variable tableau"