Thanks. This works, in that it now returns the date spread that I want.
However, although I put the same format on datStartDate and datEndDate, the msgbox returns 30/04/2019 (UK format) on datStartDate and 05/01/2020 (US format) on datEndDate
It works, but it sort of still doesn't, but it does...