http://qs1969.pair.com?node_id=413443


in reply to Avoiding Win32::OLE errors

The MS Word VBA help files for this tells you why it's hard... the page is entitled "Using Events with the Application Object"