Ağ paylaşımında .dotm şablon dosyası var. Word, Office ve Outlook nesne kitaplıklarına başvurulan makrolar vardır. Microsoft Office 2007 ve Office 2010 ile birlikte iki farklı platform, Windows XP ve Windows 7 kullanıyoruz. Kullanıcılar şablon dosyasını açtıklarında, Word ve Office için başvurular otomatik olarak ve buna göre ayarlanır (yani, Microsoft Word 12 Nesnesi'ne ayarlanırlar) Kütüphane veya Microsoft Word 14 Object Library gerektiği gibi) ve makrolar sorunsuz bir şekilde çalışır.Outlook Nesne Kitaplığı Sürüm 12 ve 14 arasında geçiş yapmıyor
Microsoft Outlook Nesne Kitaplığı 12'den 14'e kadar düzgün bir şekilde geçiş yapar. 14'den 12'ye kadar düzgün bir şekilde geçiş yapmaz. Bu durumda, libary'nin bulunamadığı hatası verilir. Bu bir hata mı? Bir çözüm var mı? Baktığım bir şey mi?
'EarlyBinding'i kullandığınıza inanıyorum 'LateBinding (LB)' yi kullanmayı düşündünüz mü? LB'nin avantajı, farklı bilgisayarlarda çalıştırılan farklı sürümler hakkında endişelenmenize gerek olmamasıdır. Kod her zaman kodun çalıştığı pc'de mevcut olan sürümle bağlanacaktır. Linkine bakınız: http://support.microsoft.com/kb/245115 –
Teşekkürler. Bu seçeneği yedekte saklıyorum. Daha ziyade, diğer iki referansın neden her iki yönde otomatik olarak güncellendiğini soruyorum, ancak Outlook'un özellikle bu özelliği yoktur. Bu şekilde olsaydı, Excel VBA kullanarak aynı soruna koştum, – ForEachLoop
geç bağlama kullanmanız gerekir. Ayrıca, Microsoft Office ve Microsoft Excel kitaplıklarına yapılan başvuruların (eski ciltli) 12 ve 14 sürümleri arasında otomatik olarak değiştirildiğini, ancak Microsoft Outlook'a yapılan başvurunun da yapmadığını da not ediyorum. Yani, 12'den 14'e kadar auomatik olarak değişiyor, ancak asla 12'ye geri dönüyor. – comecme