Personally CMDuh, I think if you started with the basics, like how to use and test code in the ide, how to use the watch window, and other debugging tasks and the importance of indenting and commenting code. That would be a great start. You'll have some heavy hitters like Keith and Ben, but the majority of us are mush brained when it comes to starting vba. Myself, being knowledgeable in Vlisp, it wouldn't take too long to grasp this after getting through the basics, but until then, I'm a mush brain with vba.