isladogs
Access MVP / VIP
- Local time
- Today, 12:48
- Joined
- Jan 14, 2017
- Messages
- 19,383
However, VBA in Access is compile-on-need, not necessarily every time you launch a form or report.
Although that is the default, it depends on the VBE settings
From the VBE Options help:
Compile On Demand: Determines whether a project is fully compiled before it starts, or whether code is compiled as needed, allowing the application to start sooner.
Background Compile: Determines whether idle time is used during run time to finish compiling the project in the background. Background Compile can improve run time execution speed. This feature is not available unless Compile On Demand is also selected.