Tu l'adaptes selon ce que tu veux faire et à partir de quelle config. départ !
Tu passes de dates sur une colonne à convertir en dates et heures sur 2 colonnes.
For Each c In ActiveSheet.Range("B3:B6")
La plage initiale occupée par les dates, à modifier selon besoins !! B3:B6
With c.Offset(, 2)
On inscrit les dates 2 colonnes plus loin, soit en D si on était en B. On peut ne décaler que d'un et inscrire C avec c.Offset(, 1)
ou ne pas décaler du tout avec c
With c.Offset(, 3)
Même chose pour les heures, elles viennent à côté des dates, si on déplace les dates on peut faire suivre ou pas...
Cordialement.