> ## 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: January 9, 2025
- URL: https://nolongerset.com/throwback-thursday-2025-01-09/
- Published: 2025-01-10T00:21:45.000Z
- Updated: 2026-05-08T12:43:21.000Z
- Description: Today's edition of Throwback Thursday is all about the DoEvents function: What it is; Where to use it; When to use it; Why it works; and How it works.
- 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

[Demystifying DoEventsThe DoEvents function may be the single most misunderstood piece of code in the entire VBA language. In this series of articles, I’ll try to remedy that.![](https://nolongerset.com/content/images/size/w256h256/2020/09/NLS_Icon_square.png)No Longer SetMike Wolfe![](https://nolongerset.com/content/images/2021/07/death-164761.jpg)](https://nolongerset.com/demystifying-doevents/)

[How to Teach a Six-Year Old About the DoEvents FunctionI challenge you to read this article without laughing or learning anything new about the DoEvents function.![](https://nolongerset.com/content/images/size/w256h256/2020/09/NLS_Icon_square.png)No Longer SetMike Wolfe![](https://nolongerset.com/content/images/2021/07/DoEvents.jpg)](https://nolongerset.com/what-is-the-doevents-function/)

[How to Use the DoEvents Function: A DemonstrationThe demonstration and downloadable sample code in this article make it easy to understand how DoEvents works.![](https://nolongerset.com/content/images/size/w256h256/2020/09/NLS_Icon_square.png)No Longer SetMike Wolfe![](https://nolongerset.com/content/images/2021/07/DoEvents-Demo.jpg)](https://nolongerset.com/doevents-demo/)

[When (or Should I Say, How Often) to Call DoEventsToo few calls to DoEvents, and your app may appear to be ”(Not Responding).” Too many calls to DoEvents, and your app will run slow. Let’s Goldilocks this thing.![](https://nolongerset.com/content/images/size/w256h256/2020/09/NLS_Icon_square.png)No Longer SetMike Wolfe![](https://nolongerset.com/content/images/2021/07/hans-jurgen-mager-NL1vH0hnIbQ-unsplash.jpg)](https://nolongerset.com/when-to-call-doevents/)

[A High-Level Overview of the DoEvents Function CallWhy does calling DoEvents save us from the dreaded ”(Not Responding)” treatment? It’s all about handling “Windows Messages.”![](https://nolongerset.com/content/images/size/w256h256/2020/09/NLS_Icon_square.png)No Longer SetMike Wolfe![](https://nolongerset.com/content/images/2021/07/architecture-1837176_1920.jpg)](https://nolongerset.com/why-doevents-works/)

[How DoEvents Works: The Nitty-Gritty Technical DetailsA peek behind the scenes at the inner workings of the DoEvents function.![](https://nolongerset.com/content/images/size/w256h256/2020/09/NLS_Icon_square.png)No Longer SetMike Wolfe![](https://nolongerset.com/content/images/2021/07/macro-1452986_1920.jpg)](https://nolongerset.com/how-doevents-works/)

## Wisdom from Around the Web

[DoEvents in Microsoft Access VBA - Computer Learning ZoneUse the DoEvents Command to Yield Execution to Other Processes During Loops in Microsoft Access![](https://599cd.com/favicon.ico)Computer Learning Zone![](https://599cd.com/images/doevents-small.jpg)](https://599cd.com/blog/display-article.asp?ID=2745)

[Avoid Using DoEvents to Wait in Microsoft Access, VBA, and VB6Code for waiting a specified amount of time, or waiting until a specific time to continue code, without using DoEvents![](https://www.fmsinc.com/favicon.ico)Van T. Dinh, Microsoft MVP![](https://www.fmsinc.com/AboutUs/fms-logo.png)](https://www.fmsinc.com/microsoftaccess/modules/examples/AvoidDoEvents.asp)

## Developer Humor

### Theory vs. Practice

This pretty much sums up my entire experience with `DoEvents`:

[![](https://storage.ghost.io/c/eb/d7/ebd732c1-5f03-4f07-b386-5d08557e15c9/content/images/2025/01/image-6.png)](https://www.reddit.com/r/ProgrammerHumor/comments/1hxd9lm/nathingworksandwedontknowwhy/)

*Cover image generated by Ideogram*