Schreibt man „Montag“ mit einem oder mit zwei Mittelfingern?

Word kann auch ganz schön nerven.

Verwendet man in Word die englische Oberfläche (ganz genau: in der Systemeinstellung das Komma als Trennzeichen (und das Semikolon, wie in Deutschland, Österreich und in der Schweiz üblich), passiert folgendes:

Ein Text wird erstellt. In diesem Text befinden sich mehrere Formatvorlagen. Eine davon heißt „meineÜberschrift2“. Aus ihr wird ein Inhaltsverzeichnis erstellt:

Öffnet man das Dokument nun in einer deutschen Oberfläche (genauer: mit Semikolon als Trennzeichen), und aktualisiert man das Inhaltsverzeichnis:

erhält man beim Aktualisieren des Inhaltsverzeichnisses folgenden Fehler:

Es wurden keine Einträge für das Inhaltsverzeichnis gefunden.

Die Meldung hierzu:

Ein Inhaltsverzeichnis erstellen? Beginnen Sie damit, dass Sie ein Überschriftenformat aus dem Formatvorlagenkatalog auf den ausgewählten Text anwenden.

Erstaunt reibe ich mir die Augen und schaue mir die Feldfunktion an, indem ich [Alt] + [F9] drücke:

Sie lautet

{ TOC \h \z \t "meineÜberschrift2,1" }

Alles perfekt?!? Fast alles – die Feldfunktion muss korrekt lauten:


{ TOC \h \z \t "meineÜberschrift2;1" }

Statt Komma am Ende ein Semikolon!

Boah!

Ich bin aus dem Töpferkurs rausgeflogen. Wahrscheinlich habe ich mich im Ton vergriffen.

Auch Word nervt gewaltig. Ein Formular mit Formularfeldern wird mit Inhalten (Titel, Name und weitere) gefüllt.

Es wird Bezug genommen – entweder mit REF oder durch einfaches Nennen des Formularfeldnamens in einer Feldfunktion. Klappt:

Was passiert jedoch, wenn ein Feld (Titel) nicht gefüllt wird:

Eine unschöne Lücke.

Nun – bei Serienbriefen kann man dies mit einfachen IF-Funktionen abfangen:

In Word scheitere ich.

Und: Word stellt zwar einige Rechenoperationen für Zahlen zur Verfügung: in den Formularfeldern

Und auch in den Feldfunktionen

Aber leider beziehen sich diese Berechnungen nur auf Zahlen – für Texte ist hier nichts vorgesehen – noch nicht einmal eine Verkettungsfunktion.

Ich bin sehr irritiert, dass DAS nicht funktioniert. Ich muss das Problem wohl anders lösen.

Ich sags jetzt nur noch einmal!

Und immer wieder die Frage, was man tun kann, wenn ein Word-Serienbrief Zahlenformate – konkret Währung und Datumsangaben – nicht mitnimmt.

Die Liste – mit Datum und Währung

Der Serienbrief

Die Vorschau – SO NICHT!

Die erste Lösung: bearbeiten Sie in Word die Formularfelder ([Alt] + [F9]). Fügen Sie einen Schalter ein: \@ für Datum und \# für Zahlen. In Anführungszeichen wird das Format eingegeben:

Man kann den Serienbrief nachformatieren

Die zweite Lösung: Schalten Sie in den Optionen in Word ein:

Dateiformatkonvertierung beim Öffnen bestätigen.

Die Option in Word

Wenn Sie nun einen Serienbrief erstellen und eine Datenquelle hinzufügen, werden Sie nach der Art des Einfügens gefragt. Nachdem Sie die die Option „Alle“ aktiviert haben, wählen Sie aus der Liste „DDE“. Dann werden die Formate übernommen.

DDE!

Die dritte Lösung: In Excel können Sie eine Zahl mit der Funktion TEXT in einen (formatierten) Text verwandeln. Beim zweiten Parameter schalten Sie die Formatanweisung ein, beispielsweise 0,00 oder TT.MM.JJJJ

So geht es auch

Jede Variante hat ihre Vor- und Nachteile. Ich bevorzuge DDE.