Live-Forum - Die aktuellen Beiträge
Datum
Titel
18.06.2025 16:23:59
18.06.2025 11:18:30
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Excel nach Word Dateiname übergeben

Excel nach Word Dateiname übergeben
ing.grohn
Hallo Forum,
mit folgender Routine starte ich word aus einer Excel-Userform:

Sub WordAufrufen()
On Error Resume Next
Set ObjWord = GetObject("Word.Application")
If ObjWord Is Nothing Then
Set ObjWord = CreateObject("Word.Application")
ObjWord.Visible = True
End If
On Error GoTo 0
If Not ObjWord Is Nothing Then
Set DocNeu = ObjWord.Documents.Add(Template:= _
Workbooks("Jutta.xls").Sheets("Konstanten").Range("aLW").Value _
& Workbooks("Jutta.xls").Sheets("Konstanten").Range("Vorlagen").Value _
& Workbooks("Jutta.xls").Sheets("Konstanten").Range("Brief").Value)
End If
With DocNeu
End Sub

Funktioniert prima!
Wie kann ich erreichen, dass als Dateiname des Worddokuments nicht "Dokument" etc vorgegeben wird, sondern ein von mir gewählter Name?
Für eine Antwort recht herzlichen Dank.
Mit freundlichen Grüßen
Albrecht
Anzeige
AW: Excel nach Word Dateiname übergeben
07.06.2010 19:46:19
jowe
Hallo Albrecht,
du läßt deine Prozedur ein neues Worddokument auf der Basis einer Vorlage erstellen. Damit lautet der Name dieses noch nicht gespeicherten Dokumentes natürlich 'Dokumentn', wobei 'n' die fortlaufende Nummer neuer Dokumente während der Laufzeit der aktuellen Word-Instanz annimmt. Dies zu ändern ist nicht möglich. Einen echten Dateinamen kann der User mit dem Speichern-Dialog vergeben. Du kannst das neue Dokument allerdings sofort nach der Erstellung mit dem SaveAs-Befehl mit einem vorgegebenen Namen speichern, schau in der Word-Online-Hilfe nach (ActiveDocument.SaveAs FileName:="MeinDokument.doc").
Gruß
Jochen
Anzeige
AW: Excel nach Word Dateiname übergeben
07.06.2010 20:44:12
ing.grohn
Hallo Jochen,
nicht schlecht Deine Idee mit dem speichern des leeren Dokuments
(könnt von mir sein!?)
Vielen Dank
Mit freundlichen Grüßen
Albrecht
AW: Excel nach Word Dateiname übergeben
08.06.2010 11:03:21
ing.grohn
Hallo Jochen, Hallo Forum,
die Namen-Übergabe klappt hervorragend.
In dem Dokument steht auch ein Feld "Filename".
Wie kann ich das mit dem Dateinamen aktualisieren?
Mit freundlichen Grüßen
Albrecht
Anzeige
AW: Excel nach Word Dateiname übergeben
08.06.2010 11:59:44
ing.grohn
Hallo,
hat sich erledigt:
DocNeu.Application.ActiveDocument.Fields.Update
funktioniert.
MfG
Albrecht

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige