I got a real feeling of déjà-vu when I read this article. Back in the early 2000s there were plenty of articles on how to write access VBA functions or...
Nice article Louis, but it's missing one of the other essentials steps on the road to becoming an expert (or just less dangerous) i.e. test whether somebody else's brilliant idea...