According to Microsoft help you can create an event for a control at runtime. It says to set the .On<Event> to "[Event Procedure]". Which tells me absolutely nothing on how to the code the event itself at runtime. I found an example in Word how to do it, but the example doesn't apply to Access. This is why I hate Microsoft. They take something that should be easy and do something stupid instead. Sorry for the little rant there, but can someone help me with this problem?