Rabbie
I think you are missing the point, when creating a new table the field headings will vary each time, the headings will be derived from another table and I need this to be automated, so a simple Make Table Query will not do.
I have no field heading called date, it was just an example...