Cardtexto

12/08/2003 - 03:04 por Esteban Dido | Informe spam
Hola,
Tengo una plantilla con una tabla con varios campos y fórmulas dentro de
ellas. Una de esas fórmulas convierte la cantidad en números de un campo a
letras mediante "cardtexto". Mi problema es que sólo funciona hasta 999999.
No es capaz de convertir un millón o más de números a letras. Estoy
trabajando con Office 97.
¿Hay algo que se pueda hacer para convertir números más grandes de 999999?
Saludos al grupo

Saludos . . .
manacor@US$100chilesat.net Retira los 100 dólares para enviar un mensaje.

Preguntas similare

Leer las respuestas

#1 Esteban Dido
13/08/2003 - 05:01 | Informe spam
Encantado, Nilda. Tengo conocimientos de programación en Visual Basic, de
modo que creo que me ayudarán bastante. Gracias

Saludos . . .
$100chilesat.net Retira los 100 dólares para enviar un mensaje.

Nilda Beatriz Díaz escribió en el mensaje de noticias
OC#
Te puedo pasar una macro que tienes que ejecutar, te pide el valor a


convertir, está
adaptada para Euros.

Suerte
Nilda Beatriz Díaz
MS - MVP
Desde el tercer planeta a partir del Sol
"Esteban Dido" $100chilesat.net> escribió en el mensaje
news:OgB$
> Hola,
> Tengo una plantilla con una tabla con varios campos y fórmulas dentro de
> ellas. Una de esas fórmulas convierte la cantidad en números de un campo


a
> letras mediante "cardtexto". Mi problema es que sólo funciona hasta


999999.
> No es capaz de convertir un millón o más de números a letras. Estoy
> trabajando con Office 97.
> ¿Hay algo que se pueda hacer para convertir números más grandes de


999999?
> Saludos al grupo
>
> Saludos . . .
> $100chilesat.net Retira los 100 dólares para enviar un


mensaje.
>
>
>


Respuesta Responder a este mensaje
#2 Nilda Beatriz Díaz
14/08/2003 - 16:56 | Informe spam
Esteban, guarda el archivo en disco, abre el documento de Word y luego el Editor de Visual
Basic.
En el editor, sobre el documento "importar archivo", busca el .bas y ya te lo agrega como
módulo en el documento.
Cualquier otra consulta, por aquí estaré.

Suerte
Nilda Beatriz Díaz
MS - MVP
Desde el tercer planeta a partir del Sol
"Esteban Dido" $100chilesat.net> escribió en el mensaje
news:%
Nilda,
Gracias por el archivo, pero nunca he usado macros ni en Word ni en Excel.
¿Qué hago con el módulo?
Por favor, dame los pasos que debo seguir para hacerlo funcionar.
Saludos . . .
$100chilesat.net Retira los 100 dólares para enviar un mensaje.

Nilda Beatriz Díaz escribió en el mensaje de noticias
#
> Espero que te resuelva el problema.
>
> Suerte
> Nilda Beatriz Díaz
> MS - MVP
> Desde el tercer planeta a partir del Sol
> "Esteban Dido" $100chilesat.net> escribió en el mensaje
> news:u0YA%
> > Encantado, Nilda. Tengo conocimientos de programación en Visual Basic,
de
> > modo que creo que me ayudarán bastante. Gracias
> >
> > Saludos . . .
> > $100chilesat.net Retira los 100 dólares para enviar un
mensaje.
> >
> > Nilda Beatriz Díaz escribió en el mensaje de
noticias
> > OC#
> > > Te puedo pasar una macro que tienes que ejecutar, te pide el valor a
> > convertir, está
> > > adaptada para Euros.
> > >
> > > Suerte
> > > Nilda Beatriz Díaz
> > > MS - MVP
> > > Desde el tercer planeta a partir del Sol
> > > "Esteban Dido" $100chilesat.net> escribió en el mensaje
> > > news:OgB$
> > > > Hola,
> > > > Tengo una plantilla con una tabla con varios campos y fórmulas
dentro de
> > > > ellas. Una de esas fórmulas convierte la cantidad en números de un
campo
> > a
> > > > letras mediante "cardtexto". Mi problema es que sólo funciona hasta
> > 999999.
> > > > No es capaz de convertir un millón o más de números a letras. Estoy
> > > > trabajando con Office 97.
> > > > ¿Hay algo que se pueda hacer para convertir números más grandes de
> > 999999?
> > > > Saludos al grupo
> > > >
> > > > Saludos . . .
> > > > $100chilesat.net Retira los 100 dólares para enviar un
> > mensaje.
> > > >
> > > >
> > > >
> > >
> > >
> >
> >
>
>
>


Respuesta Responder a este mensaje
#3 Esteban Dido
15/08/2003 - 04:37 | Informe spam
Nilda, gracias por tu respuesta. Sí, ya lo descubrí yo sólo esta mañana y
funciona perfectamente bién.
Ahora, ¿cómo lo transformo en fórmula?, ¿o no se puede?. Hice la prueba en
Excel y lo incorpora como una fórmula más (definida por el usuario), pero en
Word no lo consigo. O, en su defecto, ¿se puede insertar un botón para hacer
click en él y ejecutar la macro?, ¿o asignar una tecla o combinación de
teclas para ejecutarla?. Lo que necesito es que en un campo determinado de
mi formulario aparezca en palabras lo que está en números en otro campo. Ya
le cambié el código al módulo para que escriba pesos en lugar de euros y
para que no escriba la primera parte que era el signo menetario del euro y
el valor en números delante del valor en palabras.
Gracias por tu tiempo.
Saludos . . .
$100chilesat.net Retira los 100 dólares para enviar un mensaje.

Nilda Beatriz Díaz escribió en el mensaje de noticias
#
Esteban, guarda el archivo en disco, abre el documento de Word y luego el


Editor de Visual
Basic.
En el editor, sobre el documento "importar archivo", busca el .bas y ya te


lo agrega como
módulo en el documento.
Cualquier otra consulta, por aquí estaré.

Suerte
Nilda Beatriz Díaz
MS - MVP
Desde el tercer planeta a partir del Sol
"Esteban Dido" $100chilesat.net> escribió en el mensaje
news:%
> Nilda,
> Gracias por el archivo, pero nunca he usado macros ni en Word ni en


Excel.
> ¿Qué hago con el módulo?
> Por favor, dame los pasos que debo seguir para hacerlo funcionar.
> Saludos . . .
> $100chilesat.net Retira los 100 dólares para enviar un


mensaje.
>
> Nilda Beatriz Díaz escribió en el mensaje de


noticias
> #
> > Espero que te resuelva el problema.
> >
> > Suerte
> > Nilda Beatriz Díaz
> > MS - MVP
> > Desde el tercer planeta a partir del Sol
> > "Esteban Dido" $100chilesat.net> escribió en el mensaje
> > news:u0YA%
> > > Encantado, Nilda. Tengo conocimientos de programación en Visual


Basic,
> de
> > > modo que creo que me ayudarán bastante. Gracias
> > >
> > > Saludos . . .
> > > $100chilesat.net Retira los 100 dólares para enviar un
> mensaje.
> > >
> > > Nilda Beatriz Díaz escribió en el mensaje de
> noticias
> > > OC#
> > > > Te puedo pasar una macro que tienes que ejecutar, te pide el valor


a
> > > convertir, está
> > > > adaptada para Euros.
> > > >
> > > > Suerte
> > > > Nilda Beatriz Díaz
> > > > MS - MVP
> > > > Desde el tercer planeta a partir del Sol
> > > > "Esteban Dido" $100chilesat.net> escribió en el mensaje
> > > > news:OgB$
> > > > > Hola,
> > > > > Tengo una plantilla con una tabla con varios campos y fórmulas
> dentro de
> > > > > ellas. Una de esas fórmulas convierte la cantidad en números de


un
> campo
> > > a
> > > > > letras mediante "cardtexto". Mi problema es que sólo funciona


hasta
> > > 999999.
> > > > > No es capaz de convertir un millón o más de números a letras.


Estoy
> > > > > trabajando con Office 97.
> > > > > ¿Hay algo que se pueda hacer para convertir números más grandes


de
> > > 999999?
> > > > > Saludos al grupo
> > > > >
> > > > > Saludos . . .
> > > > > $100chilesat.net Retira los 100 dólares para enviar


un
> > > mensaje.
> > > > >
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >
> >
> >
> >
>
>


Respuesta Responder a este mensaje
#4 Nilda Beatriz Díaz
15/08/2003 - 22:28 | Informe spam
Word no puede manejar este tipo de funciones personalizadas como el Excel.
Si te fijas en la macro, todo comenzó como función pero se tiene que adaptar a macro para
Word.
Si puedes crear un botón, o combinación de teclas para ejecutar la macro.
Un abrazo.

Suerte
Nilda Beatriz Díaz
MS - MVP
Desde el tercer planeta a partir del Sol
"Esteban Dido" $100chilesat.net> escribió en el mensaje
news:
Nilda, gracias por tu respuesta. Sí, ya lo descubrí yo sólo esta mañana y
funciona perfectamente bién.
Ahora, ¿cómo lo transformo en fórmula?, ¿o no se puede?. Hice la prueba en
Excel y lo incorpora como una fórmula más (definida por el usuario), pero en
Word no lo consigo. O, en su defecto, ¿se puede insertar un botón para hacer
click en él y ejecutar la macro?, ¿o asignar una tecla o combinación de
teclas para ejecutarla?. Lo que necesito es que en un campo determinado de
mi formulario aparezca en palabras lo que está en números en otro campo. Ya
le cambié el código al módulo para que escriba pesos en lugar de euros y
para que no escriba la primera parte que era el signo menetario del euro y
el valor en números delante del valor en palabras.
Gracias por tu tiempo.
Saludos . . .
$100chilesat.net Retira los 100 dólares para enviar un mensaje.

Nilda Beatriz Díaz escribió en el mensaje de noticias
#
> Esteban, guarda el archivo en disco, abre el documento de Word y luego el
Editor de Visual
> Basic.
> En el editor, sobre el documento "importar archivo", busca el .bas y ya te
lo agrega como
> módulo en el documento.
> Cualquier otra consulta, por aquí estaré.
>
> Suerte
> Nilda Beatriz Díaz
> MS - MVP
> Desde el tercer planeta a partir del Sol
> "Esteban Dido" $100chilesat.net> escribió en el mensaje
> news:%
> > Nilda,
> > Gracias por el archivo, pero nunca he usado macros ni en Word ni en
Excel.
> > ¿Qué hago con el módulo?
> > Por favor, dame los pasos que debo seguir para hacerlo funcionar.
> > Saludos . . .
> > $100chilesat.net Retira los 100 dólares para enviar un
mensaje.
> >
> > Nilda Beatriz Díaz escribió en el mensaje de
noticias
> > #
> > > Espero que te resuelva el problema.
> > >
> > > Suerte
> > > Nilda Beatriz Díaz
> > > MS - MVP
> > > Desde el tercer planeta a partir del Sol
> > > "Esteban Dido" $100chilesat.net> escribió en el mensaje
> > > news:u0YA%
> > > > Encantado, Nilda. Tengo conocimientos de programación en Visual
Basic,
> > de
> > > > modo que creo que me ayudarán bastante. Gracias
> > > >
> > > > Saludos . . .
> > > > $100chilesat.net Retira los 100 dólares para enviar un
> > mensaje.
> > > >
> > > > Nilda Beatriz Díaz escribió en el mensaje de
> > noticias
> > > > OC#
> > > > > Te puedo pasar una macro que tienes que ejecutar, te pide el valor
a
> > > > convertir, está
> > > > > adaptada para Euros.
> > > > >
> > > > > Suerte
> > > > > Nilda Beatriz Díaz
> > > > > MS - MVP
> > > > > Desde el tercer planeta a partir del Sol
> > > > > "Esteban Dido" $100chilesat.net> escribió en el mensaje
> > > > > news:OgB$
> > > > > > Hola,
> > > > > > Tengo una plantilla con una tabla con varios campos y fórmulas
> > dentro de
> > > > > > ellas. Una de esas fórmulas convierte la cantidad en números de
un
> > campo
> > > > a
> > > > > > letras mediante "cardtexto". Mi problema es que sólo funciona
hasta
> > > > 999999.
> > > > > > No es capaz de convertir un millón o más de números a letras.
Estoy
> > > > > > trabajando con Office 97.
> > > > > > ¿Hay algo que se pueda hacer para convertir números más grandes
de
> > > > 999999?
> > > > > > Saludos al grupo
> > > > > >
> > > > > > Saludos . . .
> > > > > > $100chilesat.net Retira los 100 dólares para enviar
un
> > > > mensaje.
> > > > > >
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >
> > >
> >
> >
>
>


Respuesta Responder a este mensaje
#5 Esteban Dido
15/08/2003 - 23:22 | Informe spam
Gracias, Nilda por tu preocupación. ¿Puedo automatizar la macro con otra
macro hecha por mí y que traspase al textbox de tu macro el valor de un
campo determinado de mi formulario? No me resulta. Siempre tu textbox me
pide que digite el valor y yo quiero que lo lea de un campo. ¿Se entiende lo
que quiero?

Saludos . . .
$100chilesat.net Retira los 100 dólares para enviar un mensaje.

Nilda Beatriz Díaz escribió en el mensaje de noticias

Word no puede manejar este tipo de funciones personalizadas como el Excel.
Si te fijas en la macro, todo comenzó como función pero se tiene que


adaptar a macro para
Word.
Si puedes crear un botón, o combinación de teclas para ejecutar la macro.
Un abrazo.

Suerte
Nilda Beatriz Díaz
MS - MVP
Desde el tercer planeta a partir del Sol
"Esteban Dido" $100chilesat.net> escribió en el mensaje
news:
> Nilda, gracias por tu respuesta. Sí, ya lo descubrí yo sólo esta mañana


y
> funciona perfectamente bién.
> Ahora, ¿cómo lo transformo en fórmula?, ¿o no se puede?. Hice la prueba


en
> Excel y lo incorpora como una fórmula más (definida por el usuario),


pero en
> Word no lo consigo. O, en su defecto, ¿se puede insertar un botón para


hacer
> click en él y ejecutar la macro?, ¿o asignar una tecla o combinación de
> teclas para ejecutarla?. Lo que necesito es que en un campo determinado


de
> mi formulario aparezca en palabras lo que está en números en otro campo.


Ya
> le cambié el código al módulo para que escriba pesos en lugar de euros y
> para que no escriba la primera parte que era el signo menetario del euro


y
> el valor en números delante del valor en palabras.
> Gracias por tu tiempo.
> Saludos . . .
> $100chilesat.net Retira los 100 dólares para enviar un


mensaje.
>
> Nilda Beatriz Díaz escribió en el mensaje de


noticias
> #
> > Esteban, guarda el archivo en disco, abre el documento de Word y luego


el
> Editor de Visual
> > Basic.
> > En el editor, sobre el documento "importar archivo", busca el .bas y


ya te
> lo agrega como
> > módulo en el documento.
> > Cualquier otra consulta, por aquí estaré.
> >
> > Suerte
> > Nilda Beatriz Díaz
> > MS - MVP
> > Desde el tercer planeta a partir del Sol
> > "Esteban Dido" $100chilesat.net> escribió en el mensaje
> > news:%
> > > Nilda,
> > > Gracias por el archivo, pero nunca he usado macros ni en Word ni en
> Excel.
> > > ¿Qué hago con el módulo?
> > > Por favor, dame los pasos que debo seguir para hacerlo funcionar.
> > > Saludos . . .
> > > $100chilesat.net Retira los 100 dólares para enviar un
> mensaje.
> > >
> > > Nilda Beatriz Díaz escribió en el mensaje de
> noticias
> > > #
> > > > Espero que te resuelva el problema.
> > > >
> > > > Suerte
> > > > Nilda Beatriz Díaz
> > > > MS - MVP
> > > > Desde el tercer planeta a partir del Sol
> > > > "Esteban Dido" $100chilesat.net> escribió en el mensaje
> > > > news:u0YA%
> > > > > Encantado, Nilda. Tengo conocimientos de programación en Visual
> Basic,
> > > de
> > > > > modo que creo que me ayudarán bastante. Gracias
> > > > >
> > > > > Saludos . . .
> > > > > $100chilesat.net Retira los 100 dólares para enviar


un
> > > mensaje.
> > > > >
> > > > > Nilda Beatriz Díaz escribió en el mensaje


de
> > > noticias
> > > > > OC#
> > > > > > Te puedo pasar una macro que tienes que ejecutar, te pide el


valor
> a
> > > > > convertir, está
> > > > > > adaptada para Euros.
> > > > > >
> > > > > > Suerte
> > > > > > Nilda Beatriz Díaz
> > > > > > MS - MVP
> > > > > > Desde el tercer planeta a partir del Sol
> > > > > > "Esteban Dido" $100chilesat.net> escribió en el


mensaje
> > > > > > news:OgB$
> > > > > > > Hola,
> > > > > > > Tengo una plantilla con una tabla con varios campos y


fórmulas
> > > dentro de
> > > > > > > ellas. Una de esas fórmulas convierte la cantidad en números


de
> un
> > > campo
> > > > > a
> > > > > > > letras mediante "cardtexto". Mi problema es que sólo


funciona
> hasta
> > > > > 999999.
> > > > > > > No es capaz de convertir un millón o más de números a


letras.
> Estoy
> > > > > > > trabajando con Office 97.
> > > > > > > ¿Hay algo que se pueda hacer para convertir números más


grandes
> de
> > > > > 999999?
> > > > > > > Saludos al grupo
> > > > > > >
> > > > > > > Saludos . . .
> > > > > > > $100chilesat.net Retira los 100 dólares para


enviar
> un
> > > > > mensaje.
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > >
> > > >
> > > >
> > >
> > >
> >
> >
>
>


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida