First, do not quote all of any previous post, it's just clutter …
If source data are real dates (so not text) so when using the Range.Copy method the destination cells stay as date !
As a date is stored within Excel as a number only, like for example 43019, if a date appears as a number in a cell
so you just have to apply a date format to the cell, no need to convert it as a date is nothing but a number ‼
Use the VBA NumberFormat cell property and apply the needed date format or just activate the Macro Recorder,
manually update the cell format to a date format : you will get our own code ! …
Bookmarks