Word, EĞER OLARAK Hızlı Bölüm eklemek (seri harf)


0

Excel sayfasından bir Word seri mektup oluşturuyorum.

Şimdi Excel'deki bir alanın boş olup olmadığını kontrol etmek istiyorum. Eğer öyleyse, metin çıktısını alın. Eğer öyleyse değil boş, çıkış hızlı bir parçası.

Birkaç kez denedim ama çalışmasını sağlayamadım. Belki de böyle görünmesi gerekir:

{ IF RowXY = "" "No content in RowXY" { AUTOTEXT "Quickpart_Test" } }

Sadece Word'e nasıl söyleyeceğimi bilmem gerekiyor, eğer belirli bir satır boş değilse, önceden tanımlanmış bir alan çıkarmalı. Hızlı kısım (otomatik metin) ayrıca seri harf için alanlar da içerir.

Araştırma yaparak bundan daha iyi bir çözüm yaklaşımı alamadım. En sevdiğim yol şöyle bir şey olurdu:

{{ IF field == empty }}
     This text comes out
{{ ELSE }}
     Text nr. 2 comes out
{{ FINISH }}

Belki yanlış yaklaşıyorum. Eğer öyleyse, daha iyi bir çözüm var mı?


Bunu nasıl yapıyorsun? VBA ile mi? Bir komut dosyası? Excel? Kelime?
Raystafarian

Veri içeren Excel, Excel verilerini içe aktarma Word seri harfi. VBA yok, Script yok (henüz). Ne tür olursa olsun, bir çözüm arıyorum.
Matt Backslash

Yanıtlar:


0

İki Otomatik Metin girişi oluşturun - biri alanınız boş olduğunda diğeri boş olmayan değerler için. Bu örnekte ben onları arayacak AutoTextWhenEmptyve AutoTextWhenHasValuesırasıyla.

Alanınızın çağrıldığını varsayarsak , değerini test etmek MyFieldiçin MERGEFIELDişlevini kullanabilir ve elde edilen belgeye doğru Otomatik Metin girişini gömebilirsiniz.

İşte formül:

{ AUTOTEXT { if { MERGEFIELD MyField }="" "AutoTextWhenEmpty" "AutoTextWhenHasValue" } }

Kıvrımlı ayraçları eklemek için CTRL+ kullanmanız gerekir F9, sadece yazamazsınız. Doğru yaparsanız, parantez kalın görünür. İşte Word 2010'da alınan bir ekran görüntüsü:

görüntü tanımını buraya girin

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.