There is an oddity in my VBA module. Sometimes I get a run-time error 2046: The command or action 'RunSQL' isn't available now. When I try it again later, without changing any code, it no longer gives the error, some time later, it does again.
Does anyone know what triggers this run-time error? And how can I avoid it?
I think the problem has something to do with doCmd
The line that shows the error is as follows:
DoCmd.RunSQL "CREATE TABLE " & tableName & " (" & tableDefinition & ")"
There is no table with the same name.