Damit nicht andere auch an Word verzweifeln:
In älteren Word-Versionen war es möglich mittels
WordDoc.SaveAs(TextFileName, wdFormatUnicodeText);
eine
Unicode-Textdatei zu schreiben.
Aufgrund der Unfähigkeit von MS-Entwicklern wurde der Wert wdFormatUnicodeText = 7 in Word 2007 (evtl. auch schon früher) doppelt belegt und zwar mit wdFormatEncodedText.

Das führt dazu das obiger Code jetzt nur noch eine
Ansi-Textdatei erzeugt. Jetzt muß der neue Parameter Encoding angegeben werden:
WordDoc.SaveAs(TextFileName, wdFormatUnicodeText, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, EmptyParam, OleEncoding);
wobei OleEncoding = $000004B0 ist.
Vielen Dank MS für die nötige Fehlersuche
Windows Vista - Eine neue Erfahrung in Fehlern.