Hi Tony
No, all the usual things are in place. There seemed no reason why it should be so. Of course, I made the table and deleted it a dozen times with the query, but whether the table exists or not, the code isn't interested in actioning the query.
However, if this isn't the norm, then you have helped. I had thought that was the end of coding a MakeTable query into action. When I have a bit more time, I'll try it in another database. (Sometimes when weird things happen in a database, the only answer seems to be to import the features into a new database.) Perhaps I'll try that later. I appreciate your concern very much. Cheers