Hatókör
Office Products Microsoft Word 2010

Jelenségek

Ha körlevélkészítést végez a Microsoft Word OLEDB használatával Microsoft Access- vagy Microsoft Excel-adatforrással, a Dátum, a Telefonszám és a Pénznem mező egyesítési eredményei helytelenek. Például: A Dátum mező a következő formátumban jelenik meg:  

1995-10-22 00:00:00 Az Access-adatforrás Telefonszám mezője a következő formátumban jelenik meg:  

-7081234567.00 A Pénznem mező a következő formátumban jelenik meg:  

12.00 -Vagy- 12000

A probléma oka

Ez a viselkedés azért fordul elő, mert az adatok natív, tárolt formátumban jelennek meg az Accessben vagy az Excelben. Az egyesített adatok formázásához formáznia kell a törzsdokumentumban található adatmezőket. Ha az adatforrásban lévő adatokat formázza, a formázás nem marad meg az adatok törzsdokumentumba egyesítésekor.

Kerülő megoldás

A probléma megkerüléséhez használja az alábbi módszerek egyikét.  

A Microsoft Word

A MERGEFIELD eredményének formázása kapcsolóval. Ehhez használja az alábbi módszerek egyikét.Megjegyzés: A Microsoft Word mezőkódjainak megtekintéséhez nyomja le az ALT+F9 billentyűkombinációt.  

1. módszer: A numerikus kép kapcsolójának használata

Adjon meg egy numerikus képkapcsolót (\#), amely az alábbi példák egyikéhez hasonló: Pénznemmezőben használjon numerikus kép kapcsolót a következőhöz hasonló módon:  

{MERGEFIELD number \# $####,0.0} Megjegyzés A {MERGEFIELD number \# $####,0.0} sztring a Microsoft SQL Server 6 esetében is működik.Telefonmezőben használjon numerikus kép kapcsolót a következőhöz hasonló módon:  

{MERGEFIELD phone \# ###'-'###'-#####} Megjegyzés: Az egyesítésmezőn belüli kötőjel szimpla idézőjelek között van.  

2. módszer: A Date-Time képkapcsoló használata

Adjon meg egy dátum-idő kép kapcsolót (\@) a Dátum mezőben, hogy a Dátum mező a következőképpen nézzen ki:  

{MERGEFIELD date \@ "MMMM d, yyyy"} Megjegyzés: A képkapcsoló megkülönbözteti a kis- és nagybetűk közötti különbséget. Emellett idézőjeleket kell használnia a képsztring körül.  

A Microsoft Accessben

Hozzon létre egy lekérdezést a Microsoft Accessben, és használja a lekérdezést a Word körlevélben. A Microsoft Access-lekérdezésben a FORMAT() függvénnyel formázhatja a Microsoft Word egyesítendő adatokat.  

További információ

Alapértelmezés szerint Word OLEDB használatával csatlakozik az adatforráshoz körlevél készítésekor. Kényszerítheti, hogy Word dinamikus adatcserét (DDE) használjon, ha programozási kóddal fér hozzá az adatokhoz.Megjegyzés A mezőkapcsolók Microsoft Word való használatáról a Microsoft Word súgójában talál további információt. Súgó menü, írja be az általános kapcsolókat az Office Segédbe vagy a Válasz varázslóba, majd kattintson a Keresés gombra a visszaadott témakörök megtekintéséhez. 

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.