Makale numarası: 287567 - Son Gözden Geçirme: 23 Mart 2007 Cuma - Gözden geçirme: 4.5

Office'te VBA devre dışı bırakırken dikkat edilmesi gereken noktalar

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.
Hepsini aç | Hepsini kapa

Giriş

Bu makalede, Microsoft Office için Microsoft Visual Basic for Applications (VBA) devre dışı bırakmak isteyebilirsiniz neden anlatılır. Bu makalede, ayrıca bazı Office VBA'yı devre dışı bırakmanın etkilerini açıklar özellikleri ve bazı özel Office çözümleri.

Daha fazla bilgi

Office'te VBA iki şekilde devre dışı bırakabilirsiniz:
  • Office Kur işlemi sırasında VBA yüklememeyi seçebilirsiniz.
  • Office Kur işlemi sırasında VBA Office ile birlikte yükleyin ve sonra VBA devre dışı bırakmak isteyebilirsiniz.
Kur işlemi sırasında VBA VBA yüklememeyi seçerseniz işlevi mevcut olacaktır. Office programlarınızı yeniden başlattığınızda, VBA ile birlikte Office yüklenmiş olup olmadığını belirlemek için Windows ınstaller veritabanı programları inceleyin. Ile birlikte Office VBA yüklenmediyse, olacak bir ofis programları VBA başka bir programla birlikte yüklenmiş olsa bile, VBA kullanın.

VBA Office ile birlikte yükleyin ve sonra VBA devre dışı bırakmak isterseniz, sistem ilkeleri'ni kullanarak VBA devre dışı bırakabilirsiniz. Birden çok kullanıcı bir bilgisayarda sistem ilkeleri'ni kullanırsanız, hangi kullanıcıların VBA işlevi olan seçebilirsiniz. VBA devre dışı bırakma hakkında daha fazla bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
281954  (http://support.microsoft.com/kb/281954/ ) Visual Basic for Applications Office 2003'ü veya Office XP'YI dağıtırken nasıl etkinleştirilir
VBA devre dışı bırakılması, VBA'yı devre dışı bırakmanın yüksek makro güvenlik düzeyi sağlasa da, özel Office VBA çözümlerini ciddi bir şekilde etkileyebilir. Ek koruma VBA devre dışı bırakılması, sizin veya kuruluşunuzun sahip sınırlamalar outweighs olup olmadığını dikkate almanız gerekir.

Office'i VBA devre dışı bırakılması far-reaching çıkarabilir. Bunların bazıları şunlardır:
  • Microsoft Access yükleyemiyor.
  • Herhangi bir Office VBA makrolarını çalıştırmak oluşturamaz veya program.
  • Oluşturamaz veya Microsoft Excel 4.0 makro dili çalıştırın (XLM) makrolar, Excel'deki.
  • Bu denetimler devre dışı bırakıldığı için ActiveX denetimleri Office belgelerinde kullanamazsınız. Bu Not 2.0 denetimleri formları.
  • Bazı sihirbazları kullanamazsınız. Etkilenen bir Sihirbazı'nı kullanmaya çalıştığınızda, aşağıdakine benzer bir ileti alırsınız:
    C:\Program Files\Microsoft Office\Templates\1033\ wizard name .wiz makrolar içeriyor. Makro dil desteği bu uygulamada devre dışı bırakılır. Kaldırılan makrolarla bu belgenin bir kopyasını açmak ister misiniz?
    Notwizard name
  • Bu eklentiler devre dışı bırakıldığı için olmayan derlenmiş eklentileri kullanamazsınız. Not Bu belirli ToolPak Çözümleyicisi Excel gibi Office ile birlikte gelen eklentileri içerir.

    NotVBA devre dışı bırakıldığında kullanılamayan Office özellikleri hakkında daha fazla bilgi için "Başvurular" bölümüne bakın.
VBA'yı devre dışı bırakmanın makroları belgelerde ve olmayan derlenmiş eklentiler eklenti Excel .xla dosyaları gibi çalışmasını önlediği için VBA devre dışı bırakılması, yüksek makro güvenlik düzeyi sağlar. VBA devre dışı bırakıldığında, Office programları için Otomasyon Ekle SIG. Otomasyon eklentisi Excel'in .xll dosyaları ve eklentinin Word .wll dosyaları gibi kullanılabilir derlenen, eklentileri kullanmaya devam edebilirsiniz. Ancak, bazı yöntemleri veya özellikleri, VBA kullanan kullanabilmek için olmayabilir. Bir otomasyon istemci ya da bir Otomasyon geliştiriyorsanız, hangi VBA bilgisayarlarda dağıtılabilir eklentisi devre dışı bırakılabilir, kod, VBA devre dışı bırakıldığında kodu çalıştığından emin olmak için sınamalısınız.

Referanslar

Daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
282847  (http://support.microsoft.com/kb/282847/ ) Visual Basic for Applications devre dışı bırakmak ve Excel'i çalıştırmak için bazı Excel özellikleri kullanılamaz.

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Office Basic 2007
  • Microsoft Office Enterprise 2007
  • Microsoft Office Home and Student 2007
  • Microsoft Office Professional 2007
  • Microsoft Office Small Business 2007
  • Microsoft Office Standard 2007
  • Microsoft Office Ultimate 2007
  • Microsoft Office 2003, All Editions
  • Microsoft Office XP (Setup)
Anahtar Kelimeler: 
kbmt kbautomation kbhowto KB287567 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:287567  (http://support.microsoft.com/kb/287567/en-us/ )