> ## Content Index
> Fetch the complete content index at: https://nolongerset.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# Throwback Thursday: October 24, 2024
- URL: https://nolongerset.com/throwback-thursday-2024-10-24/
- Published: 2024-10-25T03:16:00.000Z
- Updated: 2026-05-08T12:42:18.000Z
- Description: In today's edition of Throwback Thursday, we demystify the WithEvents keyword in VBA and then dive deep into some practical uses for it.
- Author: Mike Wolfe
- Tags: Throwback Thursday, #Import 2026-05-20 02:59

*With over a million words scattered across more than 1,300 articles on this blog, you've probably missed a few things here.*

*That’s why each week in "Throwback Thursday," we’ll revisit some standout posts. Expect a blend of my personal favorites, insightful articles from other great minds, and a touch of coding humor to keep things light.*

---

## Highlights from NoLongerSet.com

[Event-Driven Programming in VBAEvent-driven programming may sound complicated, but the concept is really quite simple.![](https://nolongerset.com/content/images/size/w256h256/2020/09/NLS_Icon_square.png)No Longer SetMike Wolfe![](https://nolongerset.com/content/images/2021/04/funnel-ball.JPG)](https://nolongerset.com/event-driven-programming-in-vba/)

[Raising Custom Events in VBAThis quick tutorial will have you writing custom events in VBA in no time.![](https://nolongerset.com/content/images/size/w256h256/2020/09/NLS_Icon_square.png)No Longer SetMike Wolfe![](https://nolongerset.com/content/images/2021/04/Events-in-VBA.jpg)](https://nolongerset.com/raising-custom-events-in-vba/)

[Using WithEvents to Encapsulate Event Handling CodeYou don’t need to call the event handler for every control to handle its events. Instead, you can use WithEvents to encapsulate that code in a class module.![](https://nolongerset.com/content/images/size/w256h256/2020/09/NLS_Icon_square.png)No Longer SetMike Wolfe![](https://nolongerset.com/content/images/2021/05/winter-3243325_1920.jpg)](https://nolongerset.com/using-withevents-to-encapsulate-event-handling-code/)

[Handling Multiple Control Types in a WithEvents ClassUsing WithEvents to subclass form controls is a powerful technique. Here’s one way to handle multiple control types in a single class.![](https://nolongerset.com/content/images/size/w256h256/2020/09/NLS_Icon_square.png)No Longer SetMike Wolfe![](https://nolongerset.com/content/images/2021/05/WithEvents-ControlTypes.jpg)](https://nolongerset.com/handling-multiple-control-types-in-a-withevents-class/)

## Wisdom from Around the Web

One of the most comprehensive set of articles on using WithEvents within MS Access comes from Ramachandran Pillai (better known on the web as a.p.r. pillai). 

The article below is an introduction to some of his concepts. It includes links to 14 additional WithEvents tutorials, so there's plenty to sink your teeth into.

[WithEvents Ms-Access Class Module TutorialLearn Advanced Microsoft Access Programming Techniques, Tips and Tricks![](https://www.msaccesstips.com/favicon.ico)a.p.r. pillaia.p.r. pillai![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmVHrsHCoVirNI3qQtwDcFJu8X2-oakhfm7u9Mi9BW5q9g0Tddu6A_RdbnZdcuTY7r4A7jUuZ5ra3R4QVre01I7-inUHaCiJGPuQQE0_Jbp6qkcqqZ4bPGfIJJGMkxelS7NaMOdUDK6S31/w1200-h630-p-k-no-nu/form1_View.jpg)](https://www.msaccesstips.com/2019/04/withevents-ms-access-class-module.html)

He also presented on the topic a few months back for the Access Europe User Group. The presentation is available on [YouTube](https://www.youtube.com/watch?v=AjvjN3h1ipY):

*Cover image generated by Ideogram*