http://bugs.winehq.org/show_bug.cgi?id=11415
--- Comment #20 from Rosanne DiMesio dimesio@earthlink.net 2009-01-19 11:59:45 --- I tried an empty stdole2.tlb with Word 2007, and while it got me past the initial error message, macros still didn't work properly. Copying a real stdole2.tlb from XP and setting an override for oleaut32 (also from XP) allowed me to record, edit, and run macros so long as I kept the document open, but there were file save errors when closing the document, and errors in saving the normal template when closing Word. I think that's a separate bug--I'll open a bug report for that once I get the chance to do a little more testing.
I don't have Word 2000, so I can't test that version.