Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Microsoft Word] Titel einer Word Datei beim ersten Start einlesen

Empfohlene Antworten

Veröffentlicht

Hi @ll,

hab ma wieder ein Problem mit Word. Ich habe eine Word-Vorlage die beim Start den Titel des Dokuments einlesen soll.

Wunschvorstellung:

Die Vorlage wird geöffnet und ein Eingabefeld erscheint, in das der Titel des Dokuments eingetragen wird. Die Titeleingabe wird nur beim ersten Öffnen (also nur bei der Vorlage) aufgerufen. Später nicht mehr.

Derzeitige noch nicht funktionierende Lösung:

Ich mache mir derzeit zum Nutzen, dass Word die erste Zeile eines neuen Dokuments automatisch als Titel einfügt, wenn keiner vorhanden ist. Vor dem Titel muss allerdings noch eine Nummer eingetragen werden, die nicht fortlaufend ist also auch nicht generiert werden kann. Diese Nummer habe ich als Eigenschaft Kommentar in einem Feld verknüpft, das in der Kopfzeile des Dokuments steht. Soll heißen in der Dokumenteigenschaft Kommentar steht die Nummer, die später genutzt werden soll. Das Problem bei dieser Lösung ist das gleiche wie bei der ersten. Wie bekomme ich beim ersten Öffnen die Nummer in die Eigenschaften. (möglichst einfach, weil die User echte DAUs sind :D)

Vielen Dank schonmal für eure Vorschläge.

spricht etwas dagegen, mit der eigenschaft

(thisDocument.)BuiltinDocumentProperties("Title").Value

zu arbeiten? die eigenschaft ist les- und änderbar.

s'Amstel

ja, ganz einfach über

ActiveDocument.BuiltinDocumentProperties("Title").Value = InputBox("Dein Titel?")

abfragen.

s'Amstel

  • Autor

*wieder rauskram*

So, hab das jetzt mal ausprobiert. Funktioniert net :(

Ich hab Office 2000 Professional mit SP2. Das ganze ist in einer Formatvorlage und der Quellcode im VBA lautet:


Private Sub Document_New()

    ActiveDocument.BuiltInDocumentProperties("Title").Value = InputBox("Eingabe", "Bitte geben Sie den Titel ein.")

End Sub

Würde mich über Hilfe freuen :)

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.