Bu, şu anda başıma gelen dış bağlantı türlerinin listesi.
- Bir şablona bağlantı
- Görüntü gibi bir nesneyle ilişkilendirilmiş bir köprü alanı veya köprü ile temsil edilen bir köprü
- bir LINK alanıyla (veya OOXML'de) temsil edilen bir Excel sayfası gibi bir OLE Nesnesine bağlantı .docx içindeki bir İlişki kaydı aracılığıyla
- INCLUDETEXT alanları veya muhtemelen dahili olarak bir İlişki kaydı aracılığıyla bağlanan "metin" dosyaları veya alt kümeleri (örneğin, yer imi konan metin alanları) dahil
- INCLUDEPICTURE alanları aracılığıyla veya dahili olarak bir İlişki kaydı aracılığıyla resimlere bağlantılar
- Adres Mektup Birleştirme Ana belgesinden veri kaynağına bağlantı
- Ana belgelerden alt belgelere bağlantılar (gerçekte nasıl yapıldığını hatırlayamıyorum)
- (nadir) derim ki {DATABASE} alanından bir veri kaynağına bağlantı
- (bu günlerde yaygın değildir) {RD} içerik ve indeks tabloları oluşturmak için diğer belgeleri içeren "alanlar"
- (Birisi Windows form kontrolleri eklemek için VSTO kullanmamışsa bu günlerde nadir görülür) eğer belge herhangi bir ActiveX kontrolü içeriyorsa (genellikle kontrolleri oluşturur), hedef makinede bulunmaları gerekir.
- VBA'da kullanılan diğer tüm kodlanmış yollar
- (nadir, derim ki) Bir belge potansiyel olarak bir belgedeki köprülerin yorumunu etkileyebilecek bir "köprü tabanına" sahip olabilir.
(INCLUDETEXT ve INCLUDEPICTURE alan türlerinin öncülleri vardır, ancak o kadar eskidirler ki onlarla karşılaşmanız çok olası değildir.
Bunlardan en az biri, yani (6), Word Nesne modelini kullanarak dokümanı değiştirecekseniz (örneğin, VBA'da), orijinal bağlantı hedefini (yani veri kaynağı) kaldırmadan önce yapmanız önemlidir. . Aksi takdirde, Word belgeyi yenisinde gösterme şansınız olmadan Word, veri kaynağını "unutur". OOXML belgelerini yalnızca Open XML SDK ile işliyorsanız, bu tam olarak böyle bir sorun olmamalıdır.