Die OLE-Automation funktioniert nur mit englischen WordBasic-Befehlen

Haben Sie in Excel 7.0 Visual Basic for Applications, Access 7.0 VBA oder anderen
Programmiersprachen Programme geschrieben, die die deutsche Version von Word 7.0 per OLE-Automation ansteuern, so können Sie diese Programme nicht unter Word 97 verwenden. Das Word-Basic-Objekt in Word 97 kann nämlich nur mit den englischen
Makrobefehlen angesprochen werden. Wenn Sie mit Hilfe der Type Library auf Word 7.0 zugegriffen haben, können Sie diesen Code auch mit Word 97 verwenden. Falls Sie aber ohne die Type Library programmiert und die deutschen Makrobefehle eingesetzt haben, können Sie Word 97 mit diesem Programmcode nicht ansprechen. Sie können jedoch mit Hilfe einer Übersetzungsdatei denCode umwandeln. Auf der Office-97-CD-ROM befindet sich im Verzeichnis »Office\Makros« die Datei »Wbtrans.doc«, die eine Auflistung der englischen und deutschen Makrobefehle, Funktionen und Dialogfeld-Bezeichner enthält. Dieser Datei können Sie entnehmen, wie die von Ihnen verwendeten WordBasic-Befehle in Englisch heißen, und Ihren Programmcode entsprechend ändern.
Ist Ihnen der Aufwand des Übersetzens des Programmcodes zu groß, können Sie auch eine lokalisierte Typbibliothek (Type Library) verwenden. Sie finden lokalisierte Type Libraries im Internet zum Herunterladen unter der Adresse http: // www.micro-soft.com / WordDev / Articles / intltl.htm - zuvor müssen Sie jedoch ein Online-Registrierungsformular ausfüllen.
Die selbstentpackende Datei »Intltl.exe« enthält alle Type Libraries. Laden Sie diese Datei vom Internet auf Ihre Festplatte und starten sie dann im Explorer durch einen
Doppelklick, um die Bibliotheken zu entpacken. Die Bezeichnungen der Type Libraries lauten »Wrd95xxx.tlb«, wobei »xxx« für ein dreibuchstabiges Kürzel steht, das die jeweilige Sprache repräsentiert. Die deutsche Type Library zum Beispiel heißt
»Wrd95ger.tlb«. Binden Sie die gewünschte Bibliothek dann in Ihr Projekt ein.
Beachten Sie aber, daß die Type Libraries nur das aus Word 6.0 und 7.0 stammende
WordBasic-Objekt in lokalisierter Form enthalten. Alle Word-97-VBA-Objekte und
-Eigenschaften existieren nach wie vor nur mit englischen Bezeichnungen.