Richard fragte, ob es eine Möglichkeit gibt, den von Word generierten Dateinamen zu ändern, der vorgeschlagen wird, wenn Sie Speichern unter wählen, oder bei einem brandneuen Dokument auf das Werkzeug Speichern klicken. Er möchte eine Standarddatei mit dem Namen vorschlagen, die das Datum als Präfix für diesen Namen enthält.

Hier arbeiten tatsächlich zwei verschiedene Konzepte, je nachdem, ob Sie an einem neuen oder einem vorhandenen Dokument arbeiten. Wenn Sie mit einem vorhandenen Dokument arbeiten, ist der Dateiname, der beim Klicken auf Speichern unter vorgeschlagen wird, der aktuelle Dateiname des Dokuments.

Wenn Sie mit einem neuen Dokument arbeiten, gibt es keinen funktionalen Unterschied zwischen der Auswahl von Speichern oder Speichern unter. Beide öffnen das Dialogfeld Speichern unter. In diesem Fall basiert der vorgeschlagene Dateiname auf der Einstellung des Felds Titel im Dialogfeld Eigenschaften. (Wählen Sie Datei | Eigenschaften.) Wenn das Feld Titel nichts enthält, basiert der vorgeschlagene Titel auf der ersten Textzeile in der Datei bis zum ersten Satzzeichen.

Angesichts der Art und Weise, wie Word die vorgeschlagenen Namen erstellt, gibt es einige Möglichkeiten, einen Standard zu verwenden. Die erste besteht darin, die für die Dokumente verwendete Vorlage so zu ändern, dass das Feld Titel darin festgelegt wird. Führen Sie beispielsweise die folgenden Schritte aus:

  1. Laden Sie Normal.dot oder die Vorlage, die Sie ändern möchten.

  2. Wählen Sie Datei | Eigenschaften, um das Dialogfeld Eigenschaften für die Datei anzuzeigen.

  3. Stellen Sie sicher, dass die Registerkarte Zusammenfassung angezeigt wird. (Siehe Abbildung 1.)

  4. Geben Sie im Feld Titel das Muster ein, das für Dateinamen verwendet werden soll.

Zum Beispiel könnten Sie „yyyymmdd – Title“ eingeben.

  1. OK klicken.

  2. Speichern und schließen Sie die Vorlage.

Wenn Sie jetzt ein Dokument öffnen, das auf dieser Vorlage basiert, ist das Feld Titel bereits festgelegt. Wenn jemand das Dokument zum ersten Mal speichert, wird der Titel vorgeschlagen, den Sie in Schritt 4 eingegeben haben. Dies spornt den Benutzer an, „yyyymmdd“ durch das richtige Datum zu ersetzen und „Title“ durch den tatsächlichen Titel zu ersetzen.

Wenn Sie etwas Automatischeres wünschen – vielleicht dort, wo das Datum automatisch ausgefüllt wird -, müssen Sie sich auf ein Makro verlassen. Sie müssen im Wesentlichen ein Makro erstellen, das die Befehle Speichern und Speichern unter ersetzt und den vorgeschlagenen Dateinamen so ausfüllt, wie Sie es möchten.

Informationen zum Abfangen verschiedener Befehle (z. B. Speichern und Speichern unter) finden Sie auf der Word MVP-Website:

http://www.wordmvp.com/faqs/macrosvba/InterceptSavePrint.htm

In dem von Ihnen erstellten Makro können Sie den gewünschten Namen festlegen, bevor das Dialogfeld Datei speichern unter angezeigt wird. Zum Beispiel wird dieser Codeausschnitt den Trick behandeln:

Dim sDefaultFileName as String sDefaultFileName  =  "MyPaper"

With Application.Dialogs(wdDialogFileSaveAs)

.Name = sDefaultFileName     .Format = 0     '2 = Plain Text, 0 = Word Doc     If .Show = 0 Then   'User did not save     End If End With

Denken Sie daran, dass dieser Code in einem größeren Makro platziert werden muss, das Sie als Ersatz für den Befehl Speichern unter entwickeln. Die .Show-Methode zeigt das Dialogfeld tatsächlich an.

_Hinweis: _

Wenn Sie wissen möchten, wie die auf dieser Seite (oder auf einer anderen Seite der WordTips-Websites) beschriebenen Makros verwendet werden, habe ich eine spezielle Seite vorbereitet, die hilfreiche Informationen enthält.

WordTips ist Ihre Quelle für kostengünstige Microsoft Word-Schulungen.

(Microsoft Word ist die weltweit beliebteste Textverarbeitungssoftware.) Dieser Tipp (3531) gilt für Microsoft Word 97, 2000, 2002 und 2003. Sie finden eine Version dieses Tipps für die Multifunktionsleistenschnittstelle von Word (Word 2007) und später) hier: