Makro Hatası

Çalıştırdığınız makro hata var. Aşağıdakilerden biri nedeniyle, belirtilen yöntem, belirtilen nesnede kullanılamaz:

  • Bir bağımsız değişken geçerli olmayan bir değer içermektedir. Bu sorunun yaygın nedeni var olmayan bir nesneye, örneğin yalnızca üç çalışma kitabı açıkken Çalışma Kitapları(5) erişiminin denenmesidir.

  • Yöntem uygulanan bağlamda kullanılamaz. Özellikle bazı Aralık nesnesi yöntemleri için aralıkta veri olması gerekir. Bu aralıkta veri yoksa yöntem başarısız olur.

  • Bir dosyadan okuma veya bir dosyaya yazma hatası gibi bir dışsal hata oluşmuştur.

  • Bir yöntem veya özellik, güvenlik ayarları nedeniyle kullanılamamaktadır. Örneğin, bir Microsoft Office belgesinde depolanan Visual Basic for Applications (VBA) kodunu el ile işlemek üzere kullanılan VBE nesnesinin özellikleri ve yöntemleri, varsayılan değer olarak erişilemez konumundadır.

    Visual Basic Projeleri'ne güvenilir erişim özelliğini çalıştırmak için aşağıdakileri yapın:

    1. Geliştirici sekmesi kullanılamıyorsa, aşağıdakileri yaparak bu sekmeyi görüntüleyin:

      1. Microsoft Office Düğmesi'ne düğme resmi ve sonra da Excel Seçenekleri'ne tıklayın.

      2. Popüler kategorisindeki Excel ile çalışmak için üst seçenekler öğesinin altında Şeritte Geliştirici sekmesini göster onay kutusunu seçin ve Tamam'ı tıklatın.

        Not : Şerit, Microsoft Office Fluent kullanıcı arabiriminin bir bileşenidir.

    2. Geliştirici sekmesindeki, Kod grubunda, Makro Güvenliği'ne tıklayın.

      Geliştirici sekmesindeki Kod grubu

    3. Geliştirici Makro Ayarları bölümündeki VBA projesi nesne modeli erişimine güven onay kutusunu işaretleyin.

      Yöntemin kullanımı hakkında daha fazla bilgi edinmek için Visual Basic Yardımı'nda yöntemin adını arayın.

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×