Tengo un campo de fecha en un documento de Word que se creó a partir de una plantilla incluida con Microsoft Word 2010. La configuración predeterminada para este campo es mostrar solo dos lugares del año actual.
Me gustaría cambiarlo para mostrar el número completo del año. Encontré el cuadro de diálogo "Fecha y hora" como se muestra, pero no incluye esta opción de formato (curiosamente, tampoco incluye la opción de año de dos lugares).
¿Cómo puedo agregar un formato de fecha personalizado para este campo de texto?
Respuestas:
Cambiar la visualización de fechas, horas, moneda y medidas
Este es también el método para cambiar el formato que Windows usa para mostrar fechas, horas, moneda y medidas. También puede cambiar el orden de clasificación del texto para que coincida con las reglas de clasificación utilizadas en un país o región específicos.
Abra las Opciones regionales y de idioma haciendo clic en el botón Inicio , en Panel de control , en Reloj, idioma y región , y luego en Opciones regionales y de idioma .
Haga clic en la pestaña Formatos , haga clic en Personalizar este formato y luego haga clic en la fecha .
fuente
Creo que la forma de hacerlo es la siguiente:
MM-DD-YY
)fuente
En ausencia de respuestas que sugieran soluciones más simples o más generales para agregar formatos de fecha personalizados, esto es lo que hice para resolver el problema:
.docx
archivo.zip
y descomprima el contenido en una carpeta.word\document.xml
en un editor de texto.dateformat
(sin distinción entre mayúsculas y minúsculas). Hay dos golpes, algo así como<w: dateFormat w: val = " aa " /> <w: lid w: val = "de-DE" /> <w: storeMappedDataAs w: val = "dateTime" /> <w: calendar w: val = " gregoriano "/> </ w: fecha> </ w: sdtPr> <w: sdtContent> <w: pw: rsidR =" 00331636 "w: rsidRDefault =" 00331636 "> <w: pPr> <w: jc w: val = "right" /> <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: bisel /> </ 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
ayyyy
y cambie el11
a2011
..docx
. Hecho.fuente
Bueno ... hice lo siguiente:
Haga clic derecho en el campo Fecha y seleccione
Toggle Field Codes
.Fue así:
el single
y
me estaba dando un año de dos dígitos como14
.Lo cambié a
Haga clic derecho en el campo Fecha nuevamente y seleccione
Toggle Field Codes
.Voila ¡Funcionó!
Ahora consigo un año cuatro dígitos:
2014
.fuente