Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Convertir formato de fecha

627 views
Skip to first unread message

Jorge

unread,
Aug 18, 2009, 6:28:02 PM8/18/09
to
Hola. ¿Quisiera saber si es posible convertir un formato de fecha de números
a texto, por ejemplo, "1-1-2009" a "uno de enero de dos mil nueve". Se que en
Excel se puede hacer (convertir un número a letras). Igualmente quisiera
saber si es posible anteponer la ciudad, de forma que quede "Ciudad, uno de
enero de dos mil nueve.-" Todo esto para crear una plantilla.- Gracias.-

Monica May

unread,
Aug 19, 2009, 5:20:03 PM8/19/09
to
hola,

> ... convertir un formato de fecha de numeros


> a texto, por ejemplo, "1-1-2009" a "uno de enero de dos mil nueve".
>Se que en Excel se puede hacer (convertir un número a letras).

> saber si es posible anteponer la ciudad, de forma que quede
> "Ciudad, uno de enero de dos mil nueve.-"
> Todo esto para crear una plantilla


Mirate los siguientes articulos >>

Numeros a letras Word (Sin codigo VBA)
http://www.teladearana.es/seccion/art/114-hm1.html

Como convertir numeros a letras en word (Con codigo VBA)
http://www.teladearana.es/seccion/art/85-numeros-letras.html


Comentanos...!

Saludos
Monica

Monica May

unread,
Aug 19, 2009, 5:26:35 PM8/19/09
to
Anotacion:

Para los meses puedes aplicar un tipo de campo >>

{DATE \@ "MMMM"}

Y luego ya montar tu plantilla segun tu idea con los links anteriores y este
>>

Usar campos
http://office.microsoft.com/es-hn/word/CH061047113082.aspx

y si cualquier duda nos comentas....!

Saludos
Monica

Jorge

unread,
Aug 21, 2009, 6:22:01 PM8/21/09
to
Hola Mónica: Probe creando algo asi como Ciudad, {FILLIN "Ingrese día"
\*Cardtext} de {DATE \@ "MMMM" \* MERGEFORMAT }
Con respecto al mes, no hay problema, pero con el FILLIN no obtengo
resultado. Lo del FILLIN lo tome de la pagina que me recomendaste, pero en
ella noto que existe una especie de barra recta, que esta en rojo, justo
antes antes de *Cardtext, la que no se ubicar ni colocar. ¿Podrias ayudarme?
Otra cosa, que es MERGEFORMAT.- Te agradezco enormemente, ya que ni siquiera
sabía que existían los campos y los modificadores, que ahora espero empezar a
aprender su uso. Gracias.-

"Monica May" escribió:

Monica May

unread,
Aug 21, 2009, 6:56:53 PM8/21/09
to
hola,

> ...Probe creando algo asi como Ciudad, {FILLIN "Ingrese día"


> \*Cardtext} de {DATE \@ "MMMM" \* MERGEFORMAT }
> Con respecto al mes, no hay problema, pero con el FILLIN no obtengo
> resultado. Lo del FILLIN lo tome de la pagina que me recomendaste, pero en
> ella noto que existe una especie de barra recta, que esta en rojo, justo

> antes antes de *Cardtext, la que no se ubicar ni colocar....
> Otra cosa... que es MERGEFORMAT....

Gracias a ti ;) !!

MERGEFORMAT es para conservar el formato al actualizar los campos con F9 [
al Seleccionar y presionar F9 ] o al abrir la plantilla para estos tipos de
campos.....

Bien prueba asi:

en una parte del documento, presiona la combinacion de teclas [ CTRL+ F9 ]
de esa forma insertas un campo y dentro pega lo siguiente >>

FILLIN "escriba fecha" \*Cardtext

Presiona las teclas [ Alt + F9 ] para los modos de NO edicion de campo.

Selecciona el campo y presiona la tecla F9

A la pregunta que te saldra escribe el numero sin presionar { Enter } ni
espacios adicionales ... prueba a ver ....

Comentanos...!

Saludos
Monica

--
www.fermu.com
www.teladearana.es

Monica May

unread,
Aug 21, 2009, 7:15:00 PM8/21/09
to

Anotacion:

Aunque se pulse {enter o espacios } funciona igual perooooo prueba sin ellos
a ver :P !

Comentanos...!

Saludos
Monica

Jorge

unread,
Aug 22, 2009, 11:54:01 AM8/22/09
to
Hola Mónica: Gracias nuevamente. Probe con lo que me indicas, pero obtengo el
literal, es decir 1 es 1 y 1-1-2009 es 1-1-2009. Al presionar enter, obtengo
un cambio de línea. ¿Hice algo mal o es el resultado que debo obtener con
FILLIN? . Saludos y gracias.-

"Monica May" escribió:

Monica May

unread,
Aug 22, 2009, 5:29:29 PM8/22/09
to
hola,

> ...Probe con lo que me indicas, pero obtengo el


> literal, es decir 1 es 1 y 1-1-2009 es 1-1-2009.

>Al presionar enter, obtengo un cambio de linea.


> Hice algo mal o es el resultado que debo obtener con
> FILLIN?

Si solo escribes 30, el resultado debe de ser en letra [ treinta ] :-\ ...

bien.. has anadido la barra invertida delante de Cardtext ? >>

{ FILLIN "escriba fecha" \*Cardtext}

Como tienes el campo o campos exactamente...

comentanos...!

Jorge

unread,
Aug 24, 2009, 1:54:01 PM8/24/09
to
Hola Mónica. Tenía un error, ya que la barra invertida la había dejado
separada del cierre de comillas y del asterisco. Pero, y espero no ponerme
muy complicado y molestarte mucho, ¿como me puedo "saltar" el paso de FILLIN,
de forma que simplemente al posicionarme en una parte concreta de la
plantilla, ingrese el número y se transforme a letras? En Excel, por ejemplo,
me posiciono en una celda, ingreso el número y lo transforma a texto. Los
desarrollos o ejemplos de telaraña, parten de crear una especie de tabla, y
yo lo requiero para un encabezado de carta y, tanto mejor, si pusiera la
fecha de "hoy", automaticamente, pero en letras, de forma que fuera "Ciudad,
veinticuatro de agosto de dos mil nueve.-", de forma que cada vez que se abra
la plantilla, se actualice y no haya que digitar toda la fecha en letras.
Otra cosa, y ¿como se pone en minusculas el día y el año en formato texto.
Donde agrego, supongo, un modificador? Gracias.-

"Monica May" escribió:

Monica May

unread,
Aug 24, 2009, 3:05:08 PM8/24/09
to
hola Jorge,

> ..como me puedo "saltar" el paso de FILLIN,
>.....tanto mejor,


> si pusiera la fecha de "hoy", automaticamente,
>pero en letras, de forma que fuera
>"Ciudad, veinticuatro de agosto de dos mil nueve.-",
> de forma que cada vez que se abra
> la plantilla, se actualice y no haya que digitar toda la fecha en letras.


Tranquilo no molestas al contrario, compartimos conocimientos :-) !!

Puedes hacerlo con el campo { Date } >>

Ciudad, {DATE \@ "dd " \* cardtext } de {DATE \@ "MMMM" } de {DATE \@
"yyyy " \* cardtext }


> ....como se pone en minusculas el dia y el año en formato texto.


> Donde agrego, supongo, un modificador?


por ejemplo las minusculas son el modificador { \* Lower } asip >>

Ciudad, {DATE \@ "dd " \* cardtext \* Lower } de {DATE \@ "MMMM" } de
{DATE \@ "yyyy " \* cardtext \* Lower }

Te paso información para ponerlo en tipo Mayusculas, oracion, minusculas y
Mayusculas cada palabra >>

Modificador de campo Formato (\*)
http://office.microsoft.com/es-hn/word/HP051862223082.aspx


Y gracias a ti :-) !!

Jorge

unread,
Aug 25, 2009, 6:01:01 PM8/25/09
to
Hola Mónica. Solo para darte las gracias. Pronto formulare otra consulta que
se relaciona con el proyecto que estoy creando y espero, sinceramente, estes
ahi, para enseñarme. Gracias

"Monica May" escribió:

Monica May

unread,
Aug 26, 2009, 4:36:18 AM8/26/09
to
Grasiass a ti Jorge :) y por aqui andaremos ;) !!

Saludos
Monica


mandalo...@gmail.com

unread,
Mar 22, 2015, 4:09:27 AM3/22/15
to
Hola Monica y Jorge, disculpad pero googleando he visto el hilo y m gustaria a ver si me pudierais ayudar.

He usado la funcion cardtext para escribir 1:30 y que me salga UNA horas y TREINTA minutos, el problema lo tengo es que no me sale UNA sino UNO horas. Hay alguna funcion para que Cardtext devuelva UNA y no UNO???

Gracias
0 new messages