Can't really comment on the first as it seems there ought to be at least one procedure in each, even if there is no code (based on what you've posted). Methinks it's something we'd have to look at.
As for the 2nd, you would have to manually add Option Explicit where it isn't present in existing modules. Why this is not the default is one of the great Access mysteries. To make it the default in vb editor, go to Tools>Options>editor tab & check "Require variable declaration". It has been said that if you don't use this in every module, you deserve the grief you get, to which I'd agree. When your code is compiled you won't get away with variables that are mis-spelled or just haven't been declared (maybe that's the same thing).
Last edited by Micron; 09-04-2021 at 07:38 PM.
Reason: clarification
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.