2009-07-21 17 views
5

Örneğin, belge özellikleri panelindeki Başlık alanı değiştiğinde, gövdedeki Başlık alanlarının ve belgenin sayfa başlıklarının otomatik olarak güncellenmesini istiyorum. Alanları nasıl güncelleyeceğimi biliyorum, ancak belge özellikleri değiştiğinde bana söylenecek etkinliğin adını bilmek istiyorum.MS Word 2007 belgesinin belge özellikleri değiştiyse, programsal olarak nasıl denetlerim?

Yardımınız için teşekkür ederiz. Teşekkürler.

MSDN Forums da sordum.

cevap

3

DocumentBeforeClose veya WindowSelectionChange gibi olayların bazılarında bu tür şeyleri kesinlikle kontrol edebilirsiniz, ancak bu aşırı olabilir. Bunun yerine, yalnızca alanları kullanabilirsiniz - bunlar otomatik olarak güncellenir. Örneğin, Ekle gidin ve sonra Hızlı Parça ve sonra Field ... soldaki açılır listede Belge Bilgi bölüme git tıklayıp Başlık seçin. Daha sonra, bunu takın ve Şerit'teki Giriş sekmesine geri dönün ve stilini Başlık'a ayarlayın.

Ayrıca, sayfa başlıklarını da istediğinizden söz ediyorsunuz - Belge Paneli'nde belirlediğiniz özellikler nelerdir?

1

Word'de böyle bir etkinlik yok. Yapabileceğiniz en iyi şey, oldukça sık gerçekleşecek olan seçim değişikliği olayını kullanmaktır, ancak tüm belgelerin tüm hakemlerini kontrol etmeniz gerekir.

Word'ün normalde yapmadığı bir şeyi yapmaya çalıştığını düşünüyorum. Alanlar güncellendiğinde belirli zamanlar vardır ve budur. Size nasıl çalıştığını size öğretin.

İlgili konular