Bonjour Ans, Jean-Eric,
@Jean-Eric, je ne pense pas toujours à raccourcir au plus mes codes (surtout la nuit) et le tien m'a inspiré celui-ci.
'
Dim tDates() As Date
Dim dDate1 As Date
Dim dDate2 As Date
'
'iRow = Range("A" & Rows.Count).End(xlUp).Row
dDate1 = Cells(2, 1)
dDate2 = Cells(Range("A" & Rows.Count).End(xlUp).Row, 1)
iLen = DateDiff("d", dDate1, dDate2) + 1
ReDim tDates(iLen)
'
For x = 0 To iLen
tDates(x) = Format(DateAdd("d", x, dDate1), "mm/dd/yyyy")
Next
'
Range("B2:B" & iLen + 1).Value = WorksheetFunction.Transpose(tDates)
'
Par contre, j'aimerais beaucoup que vous m'expliquiez pourquoi "mm/dd/yyyy" me met la date à la française!!!!!
A+