Rubrik: COM/OLE/Registry/DLL · Automation | VB-Versionen: VB4, VB5, VB6 | 04.06.01 |
Word aus VB starten und Dokument öffnen Dieser Tipp zeigt, wie man Microsoft Word aus der eigenen VB-Anwendung heraus starten kann. | ||
Autor: Dieter Otter | Bewertung: | Views: 47.095 |
www.tools4vb.de | System: Win9x, WinNT, Win2k, WinXP, Win7, Win8, Win10, Win11 | Beispielprojekt auf CD |
Immer wird gefragt, wie man Microsoft Word aus der eigenen VB-Anwendung heraus starten und ein bestimmtes Word-Dokument öffnen (anzeigen) kann.
Zunächst muss hierzu erst einmal der notwendige Verweis hinzugefügt werden. Aktivieren Sie den Dialog "Verweis" (Menü Projekt - Verweise) und suchen Sie nach Microsoft Word 8.0 Library. Jetzt klicken Sie auf das kleine Kästchen gant links, so daß Sie innerhalb Ihrer Anwendung einen Verweis zu Microsoft Word verwenden können.
Das programmgesteuerte Starten von Word geht dann ganz einfach:
' Word-Objekt Variable definieren Dim wApp As Object ' Word-Objekt erzeugen Set wApp = CreateObject("Word.Application.8") With wApp ' Word anzeigen .Application.Visible = True .Application.Activate ' Word-Dokument laden und anzeigen .Documents.Open sWordFilename ... ' nach getaner Arbeit, Word wieder beenden .Application.Quit End with Set wApp = Nothing