tigeline001
XLDnaute Occasionnel
Bonjour tout le monde
j'ai une date sous cette forme "2016-04-19 11:07:23.000" et je voudrais la convertir en valeur mais en faisant le debogage il me dit incompatible type au niveau de l'instruction " tabloDte(ln, 1) = tabloDte(ln, 1) * 1 "voir code ci dessous
SVP ,quelqu'un peut m'indiquer là où se trouve l'erreur ou comment transformer ces genres de date.
Jai remarqué que si j'enléve les "000" à la fin au niveau de la date ça marche
Merci
j'ai une date sous cette forme "2016-04-19 11:07:23.000" et je voudrais la convertir en valeur mais en faisant le debogage il me dit incompatible type au niveau de l'instruction " tabloDte(ln, 1) = tabloDte(ln, 1) * 1 "voir code ci dessous
VB:
Dim tabloDte, tabloM, ln&, v&, m As Byte, c
Sheets("Indicateur_C").Range("CI16").CurrentRegion.Offset(1, 0).Clear
Sheets("Indicateur_C").Range("CM17:CM28").ClearContents
tabloDte = Sheets("Rapport_Intervention").Range("E2:E" & Range("E" & Rows.Count).End(xlUp).Row)
For ln = 1 To UBound(tabloDte, 1) 'pour régler le pb des dates américaines
tabloDte(ln, 1) = tabloDte(ln, 1) * 1 'on transforme les dates en valeurs
Next ln
Jai remarqué que si j'enléve les "000" à la fin au niveau de la date ça marche
Merci