Office dosyalarındaki makroları etkinleştirme veya devre dışı bırakma

Office 365 Aboneliği, Office Online, Office 2019, Office 2016, Office 2013, Office 2010

Makro, yinelenen görevi otomatikleştirmek için kullanabildiğiniz ve görevi gerçekleştirmeniz gerektiğinde çalıştırılan bir dizi komuttur. Bu makalede makrolarla çalıştığınızda oluşacak riskler hakkında bilgiler bulunmaktadır; Güven Merkezi'nde makroları etkinleştirme ve evre dışı bırakma hakkında da bilgiler bulabilirsiniz.

Makro oluşturma hakkında bilgi edinmek istiyorsanız bkz. Hızlı başlangıç: Makro oluşturma.

Bu makalede

İleti Çubuğu görüntülendiğinde makroları etkinleştirme

Makroları Backstage görünümünde etkinleştirme

Güvenlik Uyarısı görüntülendiğinde makroları bir kere için etkinleştirme

Güvenlik Merkezi'ndeki makro ayarlarını değiştirme

Makro ayarlarının açıklaması

Makro nedir, kim oluşturur ve güvenlik riski nedir?

İleti Çubuğu görüntülendiğinde makroları etkinleştirme

Makroların bulunduğu dosyayı açtığınızda kalkan simgesiyle birlikte sarı ileti çubuğu ve İçeriği Etkinleştir düğmesi görüntülenir. Makroyu veya makroları güvenli bir konumdan alındığını biliyorsanız şu yönergeleri uygulayın:

  • İleti Çubuğu’nda İçeriği Etkinleştir’e tıklayın.
    Dosya açılır ve güvenilir belge haline gelir.

Dosyada makro bulunduğunda, İleti Çubuğunun bir örneği aşağıdaki resimdeki gibidir.

Makrolarla ilgili Güvenlik Uyarısı İletisi

Makroları Backstage görünümünde etkinleştirme

Dosyada makroları etkinleştirmenin bir diğer yolu, sarı İleti Çubuğu göründüğünde Dosya sekmesine tıkladıktan sonra görüntülenen Microsoft Office Backstage görünümüdür.

  1. Dosya sekmesine tıklayın.

  2. Güvenlik Uyarısı alanında, İçeriği Etkinleştir'e tıklayın.

  3. Tüm İçeriği Etkinleştir’in altında, Bu belgenin etkin içeriğini her zaman etkinleştir seçeneğine tıklayın.
    Dosya güvenilir belge haline gelir.

Aşağıdaki resim, İçeriği Etkinleştir seçeneklerinin bir örneğidir.

güvenlik uyarısı açılan listesi

Güvenlik Uyarısı görüntülendiğinde makroları bir kere için etkinleştirme

Dosya açık olduğu sürece makroları etkinleştirmek için aşağıdaki yönergeleri uygulayın. Dosyayı kapatıp yeniden açtığınızda uyarı yeniden görüntülenir.

  1. Dosya sekmesine tıklayın.

  2. Güvenlik Uyarısı alanında, İçeriği Etkinleştir'e tıklayın.

  3. Gelişmiş Seçenekler'i seçin.

  4. Microsoft Office Güvenlik Seçenekleri iletişim kutusunda, her makro için Bu oturum için içeriği etkinleştir seçeneğine tıklayın.

  5. Tamam 'a tıklayın.

Güvenlik Merkezi'ndeki makro ayarlarını değiştirme

Makro ayarları Güven Merkezi'nde bulunur. Ancak bir kurumda çalışıyorsanız, sistem yöneticisi hiç kimsenin ayarları değiştirememesi için varsayılan ayarları değiştirmiş olabilir.

Önemli: Güven Merkezi'ndeki makro ayarları değiştirildiğinde, yalnızca kullanılmakta olan Office programı için ayarlar değişir. Makro ayarları tüm Office programlarınız için değişmez.

  1. Dosya sekmesine tıklayın.

  2. Seçenekler'e tıklayın.

  3. Güven Merkezi'ne ve ardından Güven Merkezi Ayarları'na tıklayın.

  4. Güven Merkezi'nde Makro Ayarları'na tıklayın.

  5. İstediğiniz seçimleri yapın.

  6. Tamam'a tıklayın.

Aşağıdaki resim Güven Merkezi'nin Makro Ayarları alanıdır.

Güven Merkezi'nin Makro Ayarları alanı

Makro ayarları hakkında daha fazla bilgi edinmek için aşağıdaki bölümün yönergelerini kullanın.

Makro ayarlarının açıklaması

  • Bildirim olmadan tüm makroları devre dışı bırak     Makrolar ve makrolarla ilgili güvenlik uyarıları devre dışı bırakılır.

  • Tüm makroları bildirerek devre dışı bırak     Makrolar devre dışıdır, ancak mevcut makro varsa güvenlik uyarıları görünür. Makroları duruma göre etkinleştirin.

  • Dijital olarak imzalanmış makrolar dışında tüm makroları devre dışı bırak     Makrolar devre dışıdır, ancak mevcut makro varsa güvenlik uyarıları görünür. Ancak makronun güvenilen bir yayımcı tarafından dijital olarak imzalanmış olması durumunda, makro yayımcıya güvendiyseniz çalışır. Yayımcıya güvenmediyseniz, imzalı makroyu etkinleştirmek ve yayımcıya güvenmek için uyarılırsınız.

  • Tüm makroları etkinleştir (önerilmez, tehlikeli olabilecek kod çalıştırabilir)     Tüm makrolar çalışır. Bu ayar, bilgisayarınızı olası kötü niyetli kodlara karşı açık hale getirir.

  • VBA proje nesne modeline erişime güven     Bir otomasyon istemcisinden Visual Basic for Applications (VBA) nesne modeline programlı olarak erişime izin verir veya böyle bir erişimi engeller. Bu güvenlik seçeneği, bir Office programını otomatik hale getirmek ve VBA ortamını ve nesne modelini kullanmak için yazılmış koda yöneliktir. Kullanıcıya ve uygulamaya özel bir ayardır ve varsayılan olarak erişimi engelleyerek yetkisiz programların zararlı, kendi kendini yenileyen kod oluşturmasını önler. Otomasyon istemcilerinin VBA nesne modeline erişebilmesi için kodu çalıştıran kullanıcının erişim izni vermesi gerekir. Erişimi açmak için onay kutusunu işaretleyin.

Not: Microsoft Publisher ve Microsoft Access'te VBA proje nesne modeline erişime güven seçeneği yoktur.

Makro nedir, kim oluşturur ve güvenlik riski nedir?

Makrolar, tuş ve fare eylemlerinde zaman kazanmak için sık kullanılan görevleri otomatikleştirir. Pek çok makro, Visual Basic for Applications (VBA) kullanılarak oluşturulmuştur ve yazılım geliştiricileri tarafından yazılırlar. Ancak bazı makrolar olası bir güvenlik riski yaratır. Korsan olarak da bilinen kötü niyetli kullanıcılar, bir dosyaya, bilgisayarınıza veya kuruluş ağınıza virüs bulaştırabilecek zararlı bir makro yerleştirebilir.

Bu makalede

Makro nedir ve nasıl bir güvenlik riski taşır?

Güven Merkezi ile makroları etkinleştirme veya devre dışı bırakma

Hangi programı kullanıyorsunuz?

Güven Merkezi güvenli olmayan makrolardan korunmama nasıl yardımcı olur?

Bir makroyu etkinleştirmek mi yoksa devre dışı bırakmak mı istediğinizi soran bir güvenlik uyarısı görüntülenir. Ne yapmalıyım?

Makro nedir ve nasıl bir güvenlik riski taşır?

Makrolar sık kullanılan görevleri otomatikleştirir. Birçoğu VBA’da oluşturulur ve yazılım geliştiriciler tarafından yazılır. Bununla birlikte, bazı makrolar olası güvenlik riski oluştururlar. Kötü niyetli bir kişi bir belgeye veya dosyaya, bilgisayarınıza virüs bulaştırabilecek zararlı bir makro yerleştirebilir.

Güven Merkezi ile makroları etkinleştirme veya devre dışı bırakma

Makro güvenlik ayarları Güven Merkezi’nde bulunur. Ancak bir kurumda çalışıyorsanız sistem yöneticiniz, varsayılan ayarları değiştirerek ayarların değiştirilmesini engellemiş olabilir.

Not: Güven Merkezi'ndeki makro ayarları değiştirildiğinde, yalnızca kullanılmakta olan Office programı için ayarlar değişir. Makro ayarları tüm Office programlarınız için değişmez.

Hangi 2007 Microsoft Office sistemi programını kullanıyorsunuz?

Access

  1. Microsoft Office Düğmesi’ne Office düğme resmi ve ardından Access Seçenekleri’ne tıklayın.

  2. Güven Merkezi’ne, Güven Merkezi Ayarları’na ve sonra Makro Ayarları’na tıklayın.

  3. İstediğiniz seçeneklere tıklayın:

    • 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, bilgisayarınızı kötü amaçlı olabilecek kodlara açık hale getirir ve önerilmez.

Sayfanın Başı

Excel

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

  2. Güven Merkezi’ne, Güven Merkezi Ayarları’na ve sonra Makro Ayarları’na tıklayın.

  3. İstediğiniz seçeneklere tıklayın:

    • 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, 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.

İpucu: Microsoft Office Fluent kullanıcı arabirimi parçası olan Şeritteki Geliştirici sekmesinden makro güvenlik ayarları iletişim kutusunu açabilirsiniz. Geliştirici sekmesi kullanılamıyorsa Microsoft Office Düğmesi’ne Office düğme resmi ve sonra Excel Seçenekleri’ne tıklayın. Popüler’e tıkladıktan sonra Şeritte Geliştirici sekmesini göster onay kutusunu seçin.

Sayfanın Başı

Outlook

  1. Araçlar menüsünde Güven Merkezi’ne tıklayın.

  2. Makro Ayarları’na tıklayın.

  3. İstediğiniz seçeneklere tıklayın:

    • Bildirimde bulunmadan tüm makroları devre dışı bırak Makrolara güvenmiyorsanız bu seçeneğe tıklayın. Tüm makrolar ve makrolarla ilgili güvenlik uyarıları devre dışı bırakılır.

    • İmzalı makrolar için uyarı ver; imzasız tüm makroları devre dışı bırak Bu, varsayılan ayardır ve Bildirimde bulunarak tüm makroları devre dışı bırak seçeneğiyle aynıdır. Tek farkı, bir makro güvenilir bir yayımcı tarafından dijital olarak imzalanmışsa ve siz yayımcıya zaten güveniyorsanız, bu makro çalıştırılabilir. Yayımcıya güvenmiyorsanız bildirim alırsınız. Bu şekilde, söz konusu imzalı makroları etkinleştirmeyi veya yayımcıya güvenmeyi seçebilirsiniz. Tüm imzasız makrolar bildirimde bulunulmadan devre dışı bırakılır.

    • Tüm makrolar için uyarı ver 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ın istediğiniz durumlarda etkinleştirilmesini seçebilirsiniz.

    • Makrolar için güvenlik denetimi yok (Önerilmez) Tüm makroların çalıştırılmasına izin vermek için bu seçeneğe tıklayın. Bu ayar, bilgisayarınızı kötü amaçlı olabilecek kodlara açık hale getirir ve önerilmez.

Sayfanın Başı

PowerPoint

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

  2. Güven Merkezi’ne, Güven Merkezi Ayarları’na ve sonra Makro Ayarları’na tıklayın.

  3. İstediğiniz seçeneklere tıklayın:

    • 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, 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.

İpucu: Microsoft Office Fluent kullanıcı arabirimi parçası olan Şeritteki Geliştirici sekmesinden makro güvenlik ayarları iletişim kutusunu açabilirsiniz. Geliştirici sekmesi kullanılamıyorsa Microsoft Office Düğmesi’ne Office düğme resmi ve sonra PowerPoint Seçenekleri’ne tıklayın. Popüler’e tıkladıktan sonra Şeritte Geliştirici sekmesini göster onay kutusunu seçin.

Sayfanın Başı

Yayımcı

  1. Araçlar menüsünde Güven Merkezi’ne tıklayın.

  2. Makro Ayarları’na tıklayın.

  3. İstediğiniz seçeneklere tıklayın:

    • 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, 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.

Sayfanın Başı

Visio

  1. Araçlar menüsünde Güven Merkezi’ne tıklayın.

  2. Makro Ayarları’na tıklayın.

  3. İstediğiniz seçeneklere tıklayın:

    • 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, 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.

Sayfanın Başı

Word

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

  2. Güven Merkezi’ne, Güven Merkezi Ayarları’na ve sonra Makro Ayarları’na tıklayın.

  3. İstediğiniz seçeneklere tıklayın:

    • 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, 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.

İpucu: Microsoft Office Fluent kullanıcı arabirimi parçası olan Şeritteki Geliştirici sekmesinden makro güvenlik ayarları iletişim kutusunu açabilirsiniz. Geliştirici sekmesi kullanılamıyorsa Microsoft Office Düğmesi’ne Office düğme resmi ve sonra Word Seçenekleri’ne tıklayın. Popüler’e tıkladıktan sonra Şeritte Geliştirici sekmesini göster onay kutusunu seçin.

Sayfanın Başı

Güven Merkezi güvenli olmayan makrolardan korunmama nasıl yardımcı olur?

Bir belgedeki makroyu etkinleştirmeden önce Güven Merkezi belgeyi aşağıdaki bilgiler için denetler:

  • Makro, geliştirici tarafından bir dijital imza ile imzalanmıştır.

  • Dijital imza geçerli mi?

  • Bu dijital imza geçerli (süresi dolmamış).

  • Dijital imzaya ilişkin sertifika, saygın bir sertifika yetkilisi (CA) tarafından verilmiştir.

  • Makro, bir güvenilir yayıncı tarafından imzalanmıştır.

Güven Merkezi bunlardan herhangi biriyle ilgili bir sorun algılarsa, makro varsayılan olarak devre dışı kalır ve olası bir güvenli olmayan makro bulunduğunu bildiren İleti Çubuğu görüntülenir.

İleti Çubuğu

Makroyu etkinleştirmek için İleti Çubuğu’nda Seçenekler’e tıklayın. Bir güvenlik iletişim kutusu açılır. Makrolar ve güvenlik hakkında karar vermek hakkında bilgi almak için sonraki bölüme bakın.

Not: Microsoft Office Outlook 2007 ve Microsoft Office Publisher 2007’de, güvenlik uyarıları İleti Çubuğu’nda değil iletişim kutularında görüntülenir.

Sayfanın Başı

Bir makroyu etkinleştirmek mi yoksa devre dışı bırakmak mı istediğinizi soran bir güvenlik uyarısı görüntülenir. Ne yapmalıyım?

Güvenlik Seçenekleri iletişim kutusu görüntülendiğinde makroyu etkinleştirebilir veya devre dışı bırakabilirsiniz. Güvenli bir kaynaktan geldiğinden eminseniz makroyu etkinleştirmelisiniz.

Microsoft Office Güvenlik Seçenekleri

Önemli: Belge ve makronun güvenilir bir kaynaktan geldiğinden ve geçerli bir imzası bulunduğundan eminseniz ve bunlar hakkında daha fazla bildirim almak istemiyorsanız varsayılan Güven Merkezi ayarlarını az güvenli makro güvenliğine ayarlamak yerine güvenlik iletişim kutusunda Bu yayımcının tüm belgeleri güven seçeneğine tıklayabilirsiniz. Bu, yayımcıyı Güven Merkezi’nde Güvenilen Yayımcılar listesine ekler. Bu yayımcının tüm yazılımları güvenilir olur. Makronun geçerli bir imzaya sahip olmadığı, ancak ona güvendiğiniz ve bir daha bildirim almak istemediğiniz durumlarda, varsayılan Güven Merkezi ayarlarını değiştirmek yerine belgeyi güvenilir bir konuma taşımak daha iyi bir seçimdir. Güvenilir konumlardaki belgelerin Güven Merkezi güvenlik sistemi tarafından denetlenmeden çalıştırılmasına izin verilir.

Duruma bağlı olarak, güvenlik iletişim kutusu belirli sorunu açıklar. Aşağıdaki tablo olası sorunları listeler ve bu durumlarda ne yapmanız ve yapmamanız gerektiğine ilişkin öneriler sunar.

Sorun

Öneri

Makro imzalı değil     Makro dijital olarak imzalanmadığı için makro yayımcısının kimliği doğrulanamaz. Bu nedenle, makronun güvenli olup olmadığını belirlemek mümkün değildir.

İmzalanmamış makroları etkinleştirmeden önce makronun kaynağının güvenilir olduğundan emin olun. Makroyu etkinleştirmeseniz de belgenizde çalışmaya devam edebilirsiniz.

Makro imzası güvenilir değil     Makro dijital olarak imzalanmış ve imza geçerli ancak makroyu imzalayan yayımcıya güvenmeyi seçmediğiniz için makronun güvenilir olmama olasılığı bulunuyor.

Güvenlik iletişim kutusunda Bu yayımcının tüm belgelerine güven’e tıklayıp makro yayımcısına güvendiğinizi açıkça belirtebilirsiniz güven. Bu seçenek yalnızca imza geçerli olduğu zaman görüntülenir. Su seçeneği belirterek yayımcıyı Güven Merkezi’nde Güvenilen Yayımcılar listesine eklersiniz.

Makro imzası geçersiz     Makro dijital olarak imzalanmış ancak imza geçersiz olduğu için makronun güvenli olmama olasılığı bulunuyor.

Geçerli olmayan imzaya sahip makroları etkinleştirmemenizi öneririz. İmzanın geçersiz olmasının sebebi içeriğiyle oynanmış olabileceğidir. Daha fazla bilgi için bkz. Dijital bir imzanın güvenilir olduğu nasıl anlaşılır?

Makro imzasının süresi sona erdi     Makro dijital olarak imzalanmış ancak imzanın geçerlilik süresi sona erdiği için güvenli olmama olasılığı bulunuyor.

Süresi sona ermiş imzalı makroları etkinleştirmeden önce makronun kaynağının güvenilir olduğundan emin olun. Geçmişte bu belgeyi sorun yaşamadan kullandıysanız makroyu etkinleştirmeniz daha az risklidir.

Office 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.

×