Here's some quick and dirty code you can run from your form's Load event that will add your LogEvent to all the event handlers.
It requires that LogEvent is a function and not a sub, and also changing the signature so that you pass the form name rather than the form object itself.
I haven't...
Are you sure you have the correct object library selected?
Microsoft Office 16.0 Object Library is not the same as Microsoft Access 16.0 Object Library and Microsoft Office 16.0 Access database engine Object Library, and can be easily confused.
Can you post a screenshot of your references...
I haven't looked at Arnel's sugggestion, but really you just need to add an extra command in your listbox's AfterUpdate event.
Eg if your listbox is named 'lstSelect', you can use something like:
Private Sub lstSelect_AfterUpdate()
' code that performs the form requery...
Timers are attached to forms - they will only run if the particular form is open. Close all forms and no timers will be running.
To check if a form has a timer attached check the OnTimer property in the events tab of its property sheet. If it is empty then no timer.
Search for 'send'. Also...