Hmm..
Dir ist schon bekannt, das dir GetActiveOleObject('Word.Application') ein IDispatch interface einer
'laufenden' Word-Anwendung zurück gibt? Somit musst Du erst Word starten, damit das funktioniert.
Wenn kein Word läuft, dann bekommst du die
Exception!
Willst Du hingegen Word 'starten' und dann per
OLE verwenden, dann ist ein CreateOleObject('Word.Application') notwendig!