Combinación de documentos

17/11/2004 - 01:40 por VAC | Informe spam
Estoy haciendo una combinación en la que en una carta en word agrego datos
de una hoja de excel.
Mediante la función redondear, en excel he dado a todos los campos la
dimensión de tres decimales.
Cuando hago la combinación y me muestra la relación de datos a combinar
observo que un valor por ejemplo de 0,148 se convierte en 0,147999999999999
y logicamente así aparece en la carta. ¿ Alguien puede ayudarme?. Gracias.

Preguntas similare

Leer las respuestas

#1 Ren
17/11/2004 - 01:56 | Informe spam
Se supone que esos mismos datos, a futuro, deberían ser móviles?
Si no es así, en una de esas, sólo con copiar y el pegado especial de
valores te saca del problema momentáneamente.

"VAC" <franciscobn##@telecable.es> escribió en el mensaje
news:
Estoy haciendo una combinación en la que en una carta en word agrego datos
de una hoja de excel.
Mediante la función redondear, en excel he dado a todos los campos la
dimensión de tres decimales.
Cuando hago la combinación y me muestra la relación de datos a combinar
observo que un valor por ejemplo de 0,148 se convierte en


0,147999999999999
y logicamente así aparece en la carta. ¿ Alguien puede ayudarme?. Gracias.



Respuesta Responder a este mensaje
#2 David
17/11/2004 - 02:04 | Informe spam
VAC.

Cuando creas una combinación de correspondencia, lo que
en realidad haces es insertar campos "MERGEFIELD".
Desafortunadamente, estos campos en algunas vesiones de
Excel no respetan el formato de numérico de las celdas
originales, por lo que vas a tener que modificar los
parámetros del campo para especificar cómo se han de ver
en tu documento de Word.

Esto es más sencillo hacerlo que decirlo. Vamos, lo que
tienes que hacer es esto:

Haz clic en el campo que tiene el error. Presiona Shift -
F9. Esto hará que se te muestre el código del campo.
Antes del corchete del lado derecho, agregas \# "0.000",
con lo que tu campo quedaría algo así como el siguiente:

{ MERGEFIELD "Precio" \# "0.000" }

Por último, presionas F9 (sin shift), y ¡Listo! El
problema se ha resuelto.

Saludos.

Estoy haciendo una combinación en la que en una carta en


word agrego datos
de una hoja de excel.
Mediante la función redondear, en excel he dado a todos


los campos la
dimensión de tres decimales.
Cuando hago la combinación y me muestra la relación de


datos a combinar
observo que un valor por ejemplo de 0,148 se convierte


en 0,147999999999999
y logicamente así aparece en la carta. ¿ Alguien puede


ayudarme?. Gracias.



.

Respuesta Responder a este mensaje
#3 VAC
17/11/2004 - 09:58 | Informe spam
Perfecto David.Gracias.
Unicamente el separador de decimales debe ser una coma, si no da en todos
los campos 0,001. Seguro que no fué fallo si no la costumbre, yo también uso
el punto como separador de decimales.
"David" escribió en el mensaje
news:740e01c4cc41$6387c800$
VAC.

Cuando creas una combinación de correspondencia, lo que
en realidad haces es insertar campos "MERGEFIELD".
Desafortunadamente, estos campos en algunas vesiones de
Excel no respetan el formato de numérico de las celdas
originales, por lo que vas a tener que modificar los
parámetros del campo para especificar cómo se han de ver
en tu documento de Word.

Esto es más sencillo hacerlo que decirlo. Vamos, lo que
tienes que hacer es esto:

Haz clic en el campo que tiene el error. Presiona Shift -
F9. Esto hará que se te muestre el código del campo.
Antes del corchete del lado derecho, agregas \# "0.000",
con lo que tu campo quedaría algo así como el siguiente:

{ MERGEFIELD "Precio" \# "0.000" }

Por último, presionas F9 (sin shift), y ¡Listo! El
problema se ha resuelto.

Saludos.

Estoy haciendo una combinación en la que en una carta en


word agrego datos
de una hoja de excel.
Mediante la función redondear, en excel he dado a todos


los campos la
dimensión de tres decimales.
Cuando hago la combinación y me muestra la relación de


datos a combinar
observo que un valor por ejemplo de 0,148 se convierte


en 0,147999999999999
y logicamente así aparece en la carta. ¿ Alguien puede


ayudarme?. Gracias.



.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida