Struck this a few years ago and can't remember what fixed it.
I'm clearing a sheet by Worksheets("Sheet1").Cells.ClearContents then filling parts of it with .Cells(row, column)=
Datatypes are mixed and what shows in the worksheet does not always follow, e.g. "1" may appear as 00 Jan 00.
Is...