Als Antwort auf diesen Beitrag
Hi alle,
ich fülle mit einem Makro eine geschlossene Excel Datei mit Informationen aus einer Word Datei. Das funktioniert solang die Excel Datei nicht offen ist. Wenn aber die betroffene Excel Datei offen ist und im Word Dokument das Makro ausgeführt wird werden keine Daten in die Excel kopiert bzw. es hängt sich auf ohne Fehlermeldung.
Müsste ich zuerst prüfen ob die Datei offen ist? Wenn ja wie soll ich dann weiter verfahren das die bereits offene befüllt wird?
Dim xlApp As Object
Dim xlMappe As Object
Dim xlBlatt As Object
Set xlApp = CreateObject("Excel.Application")
Set xlMappe = xlApp.Workbooks.Open("Dateipfad")
Set xlBlatt = xlMappe.Sheets("Tabelle1")
With xlMappe.Sheets("Tabelle1")
'Daten die in die Excel geschrieben werden sollen
End With
xlMappe.Close SaveChanges:=True
Set xlBlatt = Nothing
Set xlMappe = Nothing
xlApp.Application.Quit
Set xlApp = Nothing