Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Excel'de, çalışma kitabını açtığınızda hangi koşullarda hangi makroların çalıştırılacağını denetlemek için makro güvenlik ayarlarını değiştirebilirsiniz. Örneğin, makroların güvenilen bir geliştirici tarafından dijital olarak imzalanmış olup olmadıkları temelinde çalıştırılmalarına izin verebilirsiniz.

Microsoft Office belgelerindeki makro güvenlik ayarları hakkında daha fazla bilgi için bkz. Office dosyalarında makroları etkinleştirme veya devre dışı bırakma.

Aşağıdaki listede, çeşitli makro güvenlik ayarları özetlenmektedir. Tüm ayarlar kapsamında, Microsoft 365 ile birlikte çalışan bir virüsten koruma yazılımı yüklüyse ve çalışma kitabında makrolar varsa, çalışma kitabı açılmadan önce bilinen virüsler için taranır.

  • Bildirimde bulunmadan tüm makroları devre dışı bırak Makrolara güvenmiyorsanız bu seçeneğe tıklayın. Belgelerdeki tüm makrolar ve makrolarla ilgili güvenlik uyarıları devre dışı bırakılır. Güvendiğiniz imzalanmamış makrolar içeren belgeleriniz varsa, bu belgeleri güvenilir bir konuma yerleştirebilirsiniz. Güvenilir konumlardaki belgelerin Güven Merkezi güvenlik sistemi tarafından denetlenmeden çalıştırılmasına izin verilir.

  • Bildirimde bulunarak tüm makroları devre dışı bırak Bu varsayılan ayardır. Makroların devre dışı bırakılmasını, ancak var olan makrolarla ilgili güvenlik uyarılarının da gösterilmesini istiyorsanız bu seçeneğe tıklayın. Bu şekilde, söz konusu makroları istediğiniz durumlarda etkinleştirilmesini seçebilirsiniz.

  • Dijital olarak imzalanmış makrolar dışında tüm makroları devre dışı bırak Bu ayar, Bildirimde bulunarak tüm makroları devre dışı bırak seçeneğiyle aynıdır; tek farkı, bir makro güvenilir bir yayıncı tarafından dijital olarak imzalanmışsa ve siz zaten yayıncıya güvendiyseniz, o makro çalıştırılabilir. Yayıncıya güvenmediyseniz, bildirim alırsınız. Bu şekilde, söz konusu imzalı makroları etkinleştirmeyi veya yayıncıya güvenmeyi seçebilirsiniz. Tüm imzasız makrolar bildirimde bulunulmadan devre dışı bırakılır.

  • Tüm makroları etkinleştir (önerilmez, zararlı olabilecek kodlar çalışabilir) Tüm makroların çalıştırılmasına izin vermek için bu seçeneğe tıklayın. Bu ayarın kullanılması bilgisayarınızı kötü amaçlı olabilecek kodlara açık hale getirir ve önerilmez.

  • VBA projesi nesne modeli erişimine güven    Bu ayar geliştiricilere yönelikti ve herhangi bir Otomasyon istemcisinden VBA nesne modeline programlama yoluyla erişimi bilerek kilitler veya bu erişime izin verir. Başka bir deyişle, Office programını otomatikleştirmek için yazılmış koda yönelik bir güvenlik seçeneği sağlar ve Microsoft Visual Basic for Applications (VBA) ortamıyla nesne modelini programlama yoluyla işler. Bu her kullanıcı veya her uygulama için ayrı belirlenen bir ayardır ve varsayılan olarak erişimi reddeder. Bu güvenlik seçeneği, yetkisiz programların son kullanıcı sistemlerine zarar verebilecek, "kendi kendini çoğaltan" kod oluşturmasını zorlaştırır. Herhangi bir Otomasyon istemcisinin VBA nesne modeline programlama yoluyla erişebilmesi için, kodu çalıştıran kullanıcıya açıkça erişim verilmesi gerekir. Erişimi açmak için onay kutusunu seçin.

Office, makro oluşturucularının dosyayı veya makro projesini dijital olarak imzalamalarına olanak tanımak için Microsoft Authenticode teknolojisini kullanır. Bu imzayı oluşturmak için kullanılan sertifika, makronun veya belgenin imzalayan kişiden geldiğini onaylar ve imza da makronun veya belgenin üzerinde oynanmadığını onaylar.

Dijital sertifikanızı yükledikten sonra, dosyaları ve makro projelerini imzalayabilirsiniz.

İmzalamak üzere dijital bir sertifika alma

Dijital sertifikayı, ticari bir sertifika yetkili (CA) veya iç güvenlik yöneticinizden ya da bilişim teknolojisi (BT) uzmanınızdan alabilirsiniz.

Microsoft ürünleriyle ilgili hizmetler sunan sertifika yetkilileri hakkında daha fazla bilgi için Microsoft Kök Sertifika Programı Üyeleri listesine bakın.

Otomatik olarak imzalamak için kendi dijital sertifikanızı oluşturma

Ayrıca, Selfcert.exe aracını kullanarak kendi otomatik olarak imzalama sertifikanızı oluşturabilirsiniz.

Not: Kendi oluşturduğunuz dijital sertifika resmi bir sertifika yetkilisi tarafından verilmediğinden, bu tür bir sertifika kullanılarak imzalanan makro projeleri, otomatik olarak imzalanan projeler olarak bilinir. Microsoft Office, otomatik olarak imzalanan bir sertifikaya yalnızca Kişisel Sertifikalar klasöründe otomatik imzalanan sertifikanın bulunduğu bilgisayarda güvenir.

Makroyu dijital olarak imzalama hakkında daha fazla bilgi için bkz. MBir makro projesini dijital olarak imzalama.

Makro güvenlik ayarlarını değiştirme

Kuruluşunuzdaki sistem yöneticisi ayarları değiştirmenizi engellemek üzere varsayılan ayarları değiştirmediği sürece, Güven Merkezi'nde makro güvenlik ayarlarını değiştirebilirsiniz.

  1. Geliştirici sekmesinde, Kod grubunda, Makro Güvenliği öğesine tıklayın.

    Şeritte Geliştirici sekmesi

    Geliştirici sekmesini etkinleştirmek için bkz. Geliştirici sekmesini gösterme.

  2. Makro Ayarları kategorisindeki Makro Ayarları'nın altında, istediğiniz seçeneğe tıklayın.

    Not: Excel'de Makro Ayarları kategorisinde yaptığınız tüm değişiklikler yalnızca Excel'de geçerli olar ve diğer Microsoft Office programlarından hiçbirini etkilemez.

Excel Seçenekleri'nde Güven Merkezi'ne de erişebilirsiniz. Bunu yapmak için Seçenekler (Excel 2010-2016 sürümleri) veya Microsoft Office Düğmesi düğme resmi (Excel 2007) seçeneğine ve ardından Güven Merkezi > Güven Merkezi Ayarları > Makro Ayarları'na tıklayın.

Makro güvenliği hakkında daha fazla bilgi için aşağıdaki konu başlıklarına bakın:

Sorun giderme

Makro güvenlik ayarlarımı değiştiremiyorum

Bazı kullanıcılar, kuruluşlarındaki grup güvenlik ilkelerinden dolayı Güven Merkezi ayarlarını değiştiremez. Böyle durumlarda, kuruluşunuzun BT yöneticisine başvurmanız gerekir.

Çok Yüksek, Yüksek, Orta ve Düşük güvenlik ayarlarına ne oldu?

Excel 2003 ayarı

Excel 2007/2010/2013/2016 eşdeğeri

Ek bilgiler

Çok Yüksek

Bildirim olmadan tüm makroları devre dışı bırak

Excel 2003'te, VBA makrolarının çalıştırılabilmesi için Tüm yüklü eklentilere ve şablonlara güven seçeneğinin (Excel 2003'te, Güvenlik iletişim kutusunun Güvenilen Yayımcılar sekmesi) belirtilmiş olması ve makroların (imzalı veya imzasız) kullanıcının sabit diskindeki belirli bir güvenilen klasörde depolanması gerekir.

Bu koşulların tümüne uyulmazsa, VBA makroları Excel 2003'teki Çok Yüksek güvenlik ayarında çalıştırılamaz.

Yüksek

Dijital olarak imzalanmış makrolar dışında tüm makroları devre dışı bırak

Excel 2003'te, yürütülebilir dosyaların (.exe veya .com gibi) çalıştırılabilmesi için, bunların güvenilir kabul edilen bir kaynak tarafından imzalanması (başka bir deyişle, güven sertifikasına sahip olması) gerekir. Bunun dışındaki durumlarda, belgelerle ilişkilendirilmiş veya belgelere eklenmiş tüm yürütülebilir dosyalar, söz konusu belgeler açılırken kullanıcıya uyarı verilmeksizin otomatik olarak devre dışı bırakılır.

Varsayılan olarak, tüm Office 2003 programları makro güvenliği Yüksek düzeye ayarlanmış olarak yüklenir.

Orta

Tüm makroları bildirerek devre dışı bırak

Excel 2003'te, kullanıcılardan bir belge açıldığında yürütülebilir dosyaları etkinleştirmeleri veya devre dışı bırakmaları istenir. Bu düzey, bilgisayarın Windows kayıt defterinin bir kesimine sertifika eklenerek kabul edilen her yürütülebilir dosya için bir güven sertifikasının kabul edilmesini gerektirir.

Güvenilir bir kaynaktan gelen makroları çalıştırmaya yönelik sonraki istekler otomatik olarak kabul edilir (yürütülebilir dosyalar kullanıcıya sorulmadan çalıştırılır).

Düşük

Tüm makroları etkinleştir (önerilmez; tehlikeli olabilecek kod çalıştırabilir)

Excel 2003'te, tüm makrolar kısıtlama olmaksızın çalıştırılır. Bu güvenlik düzeyi kötü amaçlı programlara karşı koruma sağlamaz, güven sertifikalarının kabulüne olanak tanımaz ve genel olarak güvenli kabul edilmez. Bu düzey önerilmez.

Daha fazla yardım mı gerekiyor?

Her zaman Excel Teknik Topluluğu sayfasında bir uzmana soru sorabilir veya Topluluklar sayfasından destek alabilirsiniz.

Sayfanın Başı

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×