bis eben dachte ich, mein Makro würde laufen....leider tut es dies aber nicht.
Im letztn Schritt wird in Word ein SaveAs Dialog eingeblendet, für den ich schon den Dateinamen vorbestimmt habe. Wenn ich jetzt auf "Speichern" klicke, dann wird aber die Datei nicht in dem gewählten Ordner gespeichert, sondern die Ursprungsdatei wird überschrieben.
Das ist sehr schlecht, da in der Ursprungsdatei Verlinkungen zu Excel sind, die dadurch verloren gehen.
Anbei mein Code.
Ich hoffe es kann jemdand herausfinden woran es liegt...ich bin mit meinem Latein leider am Ende.
'Word Datei öffnen
Set objWord = CreateObject("Word.Application")
Set objDoc = objWord.Documents.Open("C:\Rechnungen\RechnungsVorlage.doc")
objWord.Visible = True
objWord.Dialogs(wdDialogFilePrint).Show
'Speichern
Set objWord = objDoc.Parent
objWord.Activate
objDoc.Fields.Unlink 'Verlinkungen aus Word Datei entfernen um nicht mehr veränderbare Datei Abzuspeichern
'Speichern
With objWord.FileDialog(msoFileDialogSaveAs)
.InitialFileName = "C:\Rechnungen\Rechnung Nr. " & Renu & "-" & ThisWorkbook.Sheets("Export Rechnung").Range("B5").Value & ".doc"
.Show
End With
'Word schließen
objWord.Documents.Close
objWord.Quit
Set objWord = Nothing
Set objDoc = Nothing
Lieben Dank vorab für die Hilfe!
Robert