Ich habe ein Datumsfeld in einem Word-Dokument, das aus einer in Microsoft Word 2010 enthaltenen Vorlage erstellt wurde. Die Standardeinstellung für dieses Feld besteht darin, nur zwei Stellen des aktuellen Jahres anzuzeigen.
Ich möchte es ändern, um die vollständige Jahreszahl anzuzeigen. Ich habe das Dialogfeld "Datum und Uhrzeit" wie gezeigt gefunden, aber es enthält diese Formatierungsoption nicht (seltsamerweise enthält es auch nicht die Option für ein Jahr mit zwei Stellen).
Wie kann ich ein benutzerdefiniertes Datumsformat für dieses Textfeld hinzufügen?
Antworten:
Ändern Sie die Anzeige von Datum, Uhrzeit, Währung und Messungen
Dies ist auch die Methode zum Ändern des Formats, in dem Windows Datum, Uhrzeit, Währung und Maße anzeigt. Sie können auch die Sortierreihenfolge von Text ändern, um den in einem bestimmten Land oder einer bestimmten Region verwendeten Sortierregeln zu entsprechen.
Öffnen Sie die Regional- und Sprachoptionen, indem Sie auf die Schaltfläche Start klicken, auf Systemsteuerung klicken, auf Uhr, Sprache und Region klicken und dann auf Regional- und Sprachoptionen klicken .
Klicken Sie auf die Registerkarte Formate , klicken Sie auf Dieses Format anpassen und dann auf Datum .
quelle
Ich glaube, der Weg dazu ist folgender:
MM-DD-YY
).quelle
Da es keine Antworten gibt, die einfachere oder allgemeinere Lösungen für das Hinzufügen benutzerdefinierter Datumsformate vorschlagen, habe ich Folgendes getan, um das Problem zu lösen:
.docx
Datei um.zip
und entpacken Sie den Inhalt in einen Ordner.word\document.xml
in einem Texteditor.dateformat
(ohne Berücksichtigung der Groß- und Kleinschreibung). Es gibt zwei Treffer, so etwas wie<w: dateFormat w: val = " yy " /> <w: lid w: val = "de-DE" /> <w: storeMappedDataAs w: val = "dateTime" /> <w: calendar w: val = " gregorian "/> </ w: date> </ w: sdtPr> <w: sdtContent> <w: pw: rsidR =" 00331636 "w: rsidRDefault =" 00331636 "> <w: pPr> <w: jc w: val = "rechts" /> <w: rPr> <w: sz w: val = "96" /> <w: szCs w: val = "96" /> <w14: numForm w14: val = "oldStyle" / > </ w: rPr> </ w: pPr> <w: r> <w: rPr> <w: sz w: val = "96" /> <w: szCs w: val = "96" /> < w14: textOutline w14: w = "9525" w14: cap = "rnd" w14: cmpd = "sng" w14: algn = "ctr"> <w14: solidFill> <w14: srgbClr w14: val = "000000" /> </ w14: solidFill> <w14: prstDash w14: val = "solid" /> <w14: bevel /> </ w14: textOutline> <w14: numForm w14: val = "oldStyle" /> </ w: rPr> < w: t> 11 </ w: t> </ w: r> </ w: p> </ w: sdtContent> </ w: sdt> </ w: txbxContent>
yy
inyyyy
und das11
in2011
..docx
. Erledigt.quelle
Nun ... ich habe folgendes getan:
Klicken Sie mit der rechten Maustaste auf das Feld Datum und wählen Sie
Toggle Field Codes
.Es war so:
Die Single
y
gab mir ein zweistelliges Jahr wie14
.Ich habe es geändert in
Klicken Sie erneut mit der rechten Maustaste auf das Feld Datum und wählen Sie
Toggle Field Codes
.Voila. Es funktionierte!
Jetzt bekomme ich ein vierstelliges Jahr :
2014
.quelle