Laufzeitfehler 5174 - Öffnen von Worddokumente

Informationen und Beispiele zu den hier genannten Dialog-Elementen:
MsgBox
Bild

Betrifft: Laufzeitfehler 5174 - Öffnen von Worddokumente von: Volker Binger
Geschrieben am: 12.02.2005 11:31:18

Hallo,
ich hänge an einen (wenn nicht soagar den) "dummen" Laufzeitfehler 5174.
Wer kennt sich damit aus und kann helfen?
Danke im Voraus.

Gruß Volker

# Was möchte ich machen:
- ich möchte Worddocs öffnen, bearbeiten und schießen
- verwendete Wordversion Word 2003, SP1


# Scipt, wo es hackt:
Versuch 1:
Documents.Open FileName:=Dateiname & ".doc" ~f~
RESULTAT: mal läuft es, mal nicht! -> Fehlermeldung: Laufzeitfehler 5174 - Datei kann nicht gefunden werden, obwohl sie im Verzeichnis steht


Versuch 2 (Vorschlag hatte ich aus diesem Forum):
~f~
Dim WordApp As Object
Dim myDoc As Object
Set WordApp = CreateObject("Word.Application")
Set myDoc = WordApp.Documents.Open(ThisWorkbook.Path & "\Interview_6.doc")

RESULTAT: hier erscheint die Felhermeldung: Laufzeitfehler 424 - Objekt erforderlich

Bild


Betrifft: AW: Laufzeitfehler 5174 - Öffnen von Worddokumente von: Ramses
Geschrieben am: 12.02.2005 12:09:38

Hallo

probiers mal so

Set myDoc = WordApp.Application.Documents.Open ThisWorkbook.Path & "\Interview_6.doc"

Deine EXCEL Datei muss natürlich gespeichert sein

Gruss Rainer


Bild


Betrifft: AW: Laufzeitfehler 5174 - Öffnen von Worddokumente von: Volker Binger
Geschrieben am: 12.02.2005 13:50:32

HI Rainer,

gerade mal probiert ... ne!

Set myDoc = WordApp.Application.Documents.Open(ThisWorkbook.Path & "\Interview_6.doc")
1. musste das Argument von VBA aus in Klammer setzen; und
2. trotzdem meckert das System: Laufzeitfehler 424: Objekt erforderlich

Noch eine Idee? Wäre klasse!


Bild


Betrifft: AW: Laufzeitfehler 5174 - Öffnen von Worddokumente von: Ramses
Geschrieben am: 12.02.2005 15:04:47

Hallo

tut mir leid, ich kann den Fehler nicht reproduzieren.
Ich verwende genau die gleiche Syntax in meinen eigenen Makros ohne Probleme.

Word ist aber schon installiert :-) ?

Was gibt dir denn


Sub Test()
Msgbox thisWorkbook.Path
End Sub


aus, wenn du das aus deiner EXCEL-Datei ausführst ?


Gruss Rainer


 Bild

Beiträge aus den Excel-Beispielen zum Thema "Laufzeitfehler 5174 - Öffnen von Worddokumente"