WD2002: Los campos Fecha, Número de teléfono y Moneda no se combinan correctamente cuando se utiliza Excel o Access como origen de datos

Seleccione idioma Seleccione idioma
Id. de artículo: 304387 - Ver los productos a los que se aplica este artículo
Para obtener una versión de este artículo para Microsoft Word 97, vea 142340.
Expandir todo | Contraer todo

En esta página

Síntomas

Cuando en Microsoft Word combine correspondencia utilizando OLEDB con un origen de datos de Microsoft Access o Microsoft Excel, los resultados de la combinación de los campos Fecha, Número de teléfono y Moneda serán incorrectos. Por ejemplo:

el campo Fecha se ve con el formato siguiente:
1995-10-22 00:00:00
El campo Número de teléfono de un origen de datos de Access se muestra con el formato siguiente:
-7081234567.00
el campo Moneda se ve con el formato siguiente:
12.00

O bien

12000

Causa

Esto es debido a que a que los datos permanecen en su formato nativo original de Access o Excel. Para dar formato a los datos combinados, debe dar formato a los datos combinados del documento principal. Si da formato a los datos del origen de datos, el formato no se conserva cuando combina los datos en el documento principal.

Solución

Para evitar este problema, utilice uno de los métodos siguientes.

En Microsoft Word

Utilice un modificador para dar formato a los resultados de MERGEFIELD. Para ello, utilice uno de los métodos siguientes.

NOTA: para ver los códigos de campo en Microsoft Word, presione ALT+F9.

Método 1: utilice el modificador Imagen-Numérica

Incluya un modificador de imagen numérica (\#) similar a uno de los de los ejemplos siguientes:

En un campo de moneda, utilice un modificador Imagen-Numérica similar a:
{MERGEFIELD number \# $####,0.0}
NOTA: La cadena {MERGEFIELD número \# $####,0.0} funciona también en Microsoft SQL Server 6.

En un campo de teléfono, utilice un modificador Imagen-Numérica similar a:
{MERGEFIELD teléfono \# ###'-'###'-'####}
NOTA: El guión que contiene el campo de combinación está entre comillas simples. Para obtener información adicional, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
121938 WD: Hyphens Don't Display Correctly with Numeric Picture Switch

Método 2: utilice el modificador Imagen Fecha-Hora

Incluya un modificador imagen fecha-hora (\@) en el campo Fecha, de manera que dicho campo tenga una apariencia similar a la siguiente:
{MERGEFIELD date \@ "MMMM d, yyyy"}
NOTA: el modificador de imagen distingue mayúsculas de minúsculas. Además, deberá colocar la cadena de imagen entre comillas.

En Microsoft Access

Cree una consulta en Microsoft Access y utilícela en la combinación de correspondencia de Word. En la consulta de Microsoft Access, utilice la función FORMAT() para darles formato a los datos que se van a combinar en Microsoft Word. Para obtener información adicional, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
197520 ACC2000: How to Use a Query to Format Data for a Mail Merge

Más información

De manera predeterminada, Word 2002 utiliza OLEDB para conectarse al origen de datos, al llevar a cabo una combinación de correspondencia. Se puede hacer que Word utilice DDE (Intercambio dinámico de datos) utilizando código de programación para tener acceso a los datos.

Para obtener información adicional acerca de cómo utilizar DDE para que tener acceso a los datos de una combinación de correspondencia, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
289830 PRB: Prompt to Select Table with Word 2002 Mail Merge Code for Excel or Access Data Source
NOTA: para obtener más información acerca de cómo usar modificadores de campos en Microsoft Word, haga clic en Ayuda de Microsoft Word en el menú Ayuda, escriba modificadores generales en el Ayudante de Office o en el Asistente para Ayuda y, a continuación, haga clic en Buscar para ver los temas correspondientes.

Propiedades

Id. de artículo: 304387 - Última revisión: viernes, 5 de septiembre de 2003 - Versión: 1.0
La información de este artículo se refiere a:
  • Microsoft Word 2002 Standard Edition
Palabras clave: 
kbinterop kbmerge kbprb kbfaq KB304387

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com