bonjour,
une adaptation de ton code
Sub test()
m = 1
dercol = Cells(1, Columns.Count).End(xlToLeft).Column
For n = 1 To dercol
For i = n To dercol - 2
For j = i + 1 To dercol - 1
For k = j + 1 To dercol
m = m + 1
Cells(m, 1) = Format(Cells(1, i), "00") & Format(Cells(1, j), "00") & Format(Cells(1, k), "00")
Cells(m, 1).NumberFormat = "000000"
Next k
Next j
Next i
Next n
End Sub