VB6: Bookmark als Dokumentenname (saveas)

Hallo Community!

Ich habe aus Excel Daten an ein Word-Template übergeben und möchte die Datei immer nach dem selben Muster benennen lassen.
Als Speichername möchte ich den Inhalt nutzen, der für das Bookmark „speicherort“ hinterlegt ist.

Der Befehl zum Speichern ist ja:

ActiveDocument.SaveAs („Dateiname.doc“)

Aber ich möchte nicht „Dateiname“ als Speichername, sondern den Inhalt vom Bookmark „speicherort“. Wie setze ich dieses um?

Vielen Dank für Eure Hilfe!

Hallo,

mit folgendem Befehl kann man als Speichernamen für das aktive Dokument den Inhalt einer Textmarke verwenden:

ActiveDocument.SaveAs ActiveDocument.Bookmarks(„speicherort“).Range.Text

Wenn du bei der Wertübergabe aus Excel die Textmarke „speicherort“ ebenfalls durch einen Excelinhalt ersetzt hast, kann es allerdings sein, dass je nach Programmierung die Textmarke nicht mehr existiert und der Befehl dann fehlschlägt.

Gruß, tester.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]