Belirtiler
Microsoft Word'da Microsoft Access veya Microsoft Excel veri kaynağıyla OLEDB kullanarak adres mektup birleştirme işlemi gerçekleştirdiğinizde, Tarih, Telefon Numarası ve Para Birimi alanlarının birleştirme sonuçları yanlıştır. Örneğin:
Tarih alanı aşağıdaki biçimde görüntülenir:
1995-10-22 00:00:00
Access veri kaynağındaki Telefon Numarası alanı aşağıdaki biçimde görüntülenir:
-7081234567.00
Para Birimi alanı aşağıdaki biçimde görüntülenir:
12.00
-Veya-
12000
Neden
Bu davranış, veriler Access veya Excel'de yerel, depolanmış biçimde görüntülendiğinden oluşur. Birleştirilmiş verileri biçimlendirmek için ana belgedeki birleştirme alanlarını biçimlendirmeniz gerekir. Veri kaynağındaki verileri biçimlendirdiğinizde, verileri ana belgeyle birleştirdiğinizde biçimlendirme korunmaz.
Geçici Çözüm
Geçici bir çözüm olarak aşağıdaki yöntemlerden birini kullanın.
Microsoft Word
MERGEFIELD sonuçlarını biçimlendirmek için bir anahtar kullanın. Bunu yapmak için aşağıdaki yöntemlerden birini kullanın.
Not Microsoft Word'da alan kodlarını görüntülemek için ALT+F9 tuşlarına basın.
Yöntem 1: Sayısal Resim Anahtarını Kullanma
Aşağıdaki örneklerden birine benzer bir sayısal resim anahtarı (\#) ekleyin:
Para birimi alanında aşağıdakine benzer bir Sayısal Resim anahtarı kullanın:
{MERGEFIELD numarası \# $####,0,0} Not {MERGEFIELD numarası \# $####,0,0} dizesi Microsoft SQL Server 6 için de çalışır.
Telefon alanında aşağıdakine benzer bir Sayısal Resim anahtarı kullanın:
{MERGEFIELD telefonu \# ###'-'###'-'####} Not Birleştirme alanı içindeki kısa çizgi tek tırnak içindedir.
Yöntem 2: Date-Time Resim Anahtarını kullanma
Tarih alanının aşağıdaki gibi görünmesi için Tarih alanına bir tarih-saat resmi anahtarı (\@) ekleyin:
{MERGEFIELD date \@ "MMMM d, yyyy"} Not Resim anahtarı büyük/küçük harfe duyarlıdır. Ayrıca, resim dizesinin çevresinde tırnak işaretleri kullanmanız gerekir.
Microsoft Access'te
Microsoft Access'te bir sorgu oluşturun ve Word adres mektup birleştirme işleminizde sorguyu kullanın. Microsoft Access sorgusunda, Microsoft Word birleştirilecek verileri biçimlendirmek için FORMAT() işlevini kullanın.
Ek Bilgi
varsayılan olarak, Word adres mektup birleştirme gerçekleştirirken veri kaynağına bağlanmak için OLEDB kullanır. Verilere erişmek için programlama kodunu kullanarak Word Dinamik Veri Değişimi'ni (DDE) kullanmaya zorlayabilirsiniz.
Not Microsoft Word'da alan anahtarlarını kullanma hakkında daha fazla bilgi için Word
,
Yardım menüsüne, Office Yardımcısı'na veya Yanıt Sihirbazı'na genel anahtarlar yazın ve döndürülen konuları görüntülemek için Ara'ya tıklayın.