Dear ducks of the pond: some of you who watch the [vba] tag may remember that I posted a question a while back about streamlining the process of setting up timer callbacks using WinAPI timers.
I've been looking over this again, and there's one significant known limitation I'd like to tackle; namely that if you register a callback using AddressOf, and that callback contains an `End` statement - or an unhandled error which breaks into the debugger and the developer hits the GUI stop button - then Excel will crash. This is sad for everyone involved:(