Makro projesini dijital olarak imzalama

Önemli : Bu makale makine çevisidir. Bkz. yasal uyarı. Bu makalenin İngilizce sürümüne buradan ulaşabilirsiniz.

Bu makalede nasıl dijital olarak bir dosya veya makro projesisertifikakullanarak imzalayabilirsiniz açıklar. Dijital bir sertifika yoksa, edinmeniz gerekir. Makro projeleriniz kendi bilgisayarınızda sınamak için Selfcert.exe aracını kullanarak kendi otomatik olarak imzalanan sertifika oluşturabilirsiniz.

Office Blogu

Bu makalede

İmzalamak için dijital bir sertifika alma

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

Bir makro projesini dijital olarak imzalama

İmzalamak için dijital bir sertifika alma

Dijital sertifikayı, ticari bir sertifika yetkili (CA) veya güvenlik yöneticinizden edinebilirsiniz.

Microsoft ürünleri ile ilgili hizmetler sunan sertifika yetkilileri hakkında daha fazla bilgi için Microsoft kök sertifika programı üyeleri listesine bakın.

Sayfanın Başı

Kendi kendini imzalaması için dijital bir sertifika oluşturma

Kendi oluşturduğunuz dijital sertifika resmi bir sertifika yetkilisi tarafından verilmediğinden, bu tür bir sertifika kullanılarak imzalanan makro projeleri, kendi kendini imzalayan projeler olarak bilinir. Microsoft Office kendi kendini imzalayan bir sertifikaya yalnızca bu sertifikanın Kişisel Sertifikalar deponuzda olduğu bir bilgisayarda güvenir.

Kendi kendini imzalayan sertifika oluşturma

Hangi işletim sistemini kullanıyorsunuz?

Windows Vista

Windows XP'de

Windows Vista

  1. Başlat düğmesini tıklatın, Tüm Programlar'ın üzerine gelin, Microsoft Office'i tıklatın, Microsoft Office Araçları'nı tıklatın ve ardından VBA Projeleri için Dijital Sertifika seçeneğini tıklatın. Sertifikanızın Adı kutusuna sertifika için açıklayıcı bir ad yazın.

  2. Sertifika onay iletisi göründüğünde Tamam seçeneğini tıklatın.

Kişisel Sertifikalar deposundaki sertifikayı görmek için aşağıdakileri yapın:

  1. Windows Internet Explorer'ı açın.

  2. Araçlar menüsünde Internet Seçenekleri, ardından da İçerik sekmesini tıklatın.

  3. Sertifikalar seçeneğini, ardından da Kişisel sekmesini tıklatın.

Sayfanın Başı

Windows XP

  1. Başlat düğmesini tıklatın, Tüm Programlar'ın üzerine gelin, Microsoft Office'in ve ardından Microsoft Office Araçları'nın üzerine gelin ve sonra VBA Projeleri için Dijital İmza seçeneğini tıklatın. Sertifikanızın Adı kutusuna sertifika için açıklayıcı bir ad yazın.

  2. Sertifika onay iletisi göründüğünde Tamam seçeneğini tıklatın.

Kişisel Sertifikalar deposundaki sertifikayı görmek için aşağıdakileri yapın:

  1. Windows Internet Explorer'ı açın.

  2. Araçlar menüsünde Internet Seçenekleri, ardından da İçerik sekmesini tıklatın.

  3. Sertifikalar seçeneğini, ardından da Kişisel sekmesini tıklatın.

Sayfanın Başı

Makro projesini dijital olarak imzalama

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

Excel

Excel

  1. İstediğiniz makro projesinin bulunduğu dosyayı açın. oturum açmak için.

    • Geliştirici sekmesinde, Kod grubunda, Visual Basic öğesini tıklatın.

      Geliştirici sekmesi kullanılamıyorsa, düğme resmi Microsoft Office düğmesi' ı tıklatın ve ardından Excel Seçenekleri' ni tıklatın. Popüler' i tıklatın ve sonra Şeritte Geliştirici sekmesini Şeritte onay kutusunu seçin.

      Not : Şerit, Microsoft Office Fluent kullanıcı arabiriminin bir parçasıdır.

  2. Visual Basic Project Explorer'da, imzalamak istediğiniz projeyi seçin.

  3. Araçlar menüsünde, Dijital İmza seçeneğini tıklatın.

  4. Aşağıdakilerden birini yapın:

    • Daha önce dijital bir sertifika seçmediyseniz veya başka bir sertifika kullanmak istiyorsanız, Seç seçeneğini tıklatın, sertifikayı seçin ve ardından iki kez Tamam seçeneğini tıklatın.

    • Geçerli sertifikayı kullanmak için Tamam seçeneğini tıklatın.

      Notlar : 

      • Makroları yalnızca, çözümünüz sınandıktan ve dağıtıma hazır olduktan sonra imzalayın, çünkü imzalı bir makro projesindeki kod herhangi bir biçimde değiştirildiğinde, dijital imzası kaldırılır. Ancak daha önce bilgisayarınızda projeyi imzalamak için kullanılan geçerli bir sertifika varsa, makro projesi kaydettiğinizde otomatik olarak yeniden imzalanır.

      • Çözümünüzün kullanıcılarının makro projenizi yanlışlıkla değiştirmesini ve imzanızı geçersiz kılmasını önlemek istiyorsanız, makro projesini imzalamadan önce kilitleyin. Dijital imzanız yalnızca, oturum bu yana proje değiştirilmiş değil, garanti gösterir. Dijital imzanız proje yazdı anlamına gelmez. Bu nedenle, makro projenizi kilitlemek başka bir kullanıcının dijital imzayı başka bir imzayla değiştirmesini engellemez. Tam olarak ne bilgisayarlarında kullanıcılar çalıştırabilir denetlemek için şirket yöneticileri şablonlar ve Eklentiler yeniden oturum açabilirsiniz.

      • Makro projesine kod ekleyen bir eklenti oluşturursanız, kodunuz, projenin dijital olarak imzalanmış olup olmadığını belirlemeli ve kullanıcıyı, imzalı bir projeyi değiştirmeyi sürdürmeden önce bunun sonuçları hakkında uyarmalıdır.

      • Makroları dijital olarak imzalarken, diğer kullanıcıların imza için kullanılan sertifikanın süresi geçtikten sonra da imzanızı doğrulayabilmeleri için, zaman damgası almak önemlidir. Makroları zaman damgası olmadan imzalarsanız, imzanız yalnızca sertifikanızın geçerlilik süresi boyunca geçerli olacaktır.

Sayfanın Başı

Outlook

  1. İmzalamak istediğiniz makro projesini içeren dosyayı açın.

    • Araçlar menüsünde, Makro üzerine gelin ve Visual Basic Düzenleyicisi seçeneğini tıklatın.

  2. Visual Basic Project Explorer'da, imzalamak istediğiniz projeyi seçin.

  3. Araçlar menüsünde, Dijital İmza seçeneğini tıklatın.

  4. Aşağıdakilerden birini yapın:

    • Daha önce dijital bir sertifika seçmediyseniz veya başka bir sertifika kullanmak istiyorsanız, Seç seçeneğini tıklatın, sertifikayı seçin ve ardından iki kez Tamam seçeneğini tıklatın.

    • Geçerli sertifikayı kullanmak için Tamam seçeneğini tıklatın.

      Notlar : 

      • Yalnızca çözümünüz geçtikten sonra makrolarınızı imzalayın Test ve dağıtım için imzalanmış bir makro kodunu herhangi bir şekilde her değiştiğinde, kendi dijital imza kaldırıldığı için hazırdır. Daha önce bilgisayarınızda proje imzalamak için kullanılan geçerli dijital sertifika varsa, kaydettiğinizde, Bununla birlikte, makro projesi otomatik olarak yeniden imzalanmıştır.

      • Çözümünüzün kullanıcılarının makro projenizi yanlışlıkla değiştirmesini ve imzanızı geçersiz kılmasını önlemek istiyorsanız, makro projesini imzalamadan önce kilitleyin. Dijital imzanız yalnızca, oturum bu yana proje değiştirilmiş değil, garanti gösterir. Dijital imzanız proje yazdı anlamına gelmez. Bu nedenle, makro projenizi kilitlemek başka bir kullanıcının dijital imzayı başka bir imzayla değiştirmesini engellemez. Tam olarak ne bilgisayarlarında kullanıcılar çalıştırabilir denetlemek için şirket yöneticileri şablonlar ve Eklentiler yeniden oturum açabilirsiniz.

      • Makro projesine kod ekleyen bir eklenti oluşturursanız, kodunuz, projenin dijital olarak imzalanmış olup olmadığını belirlemeli ve kullanıcıyı, imzalı bir projeyi değiştirmeyi sürdürmeden önce bunun sonuçları hakkında uyarmalıdır.

      • Makroları dijital olarak imzalarken, diğer kullanıcıların imza için kullanılan sertifikanın süresi geçtikten sonra da imzanızı doğrulayabilmeleri için, zaman damgası almak önemlidir. Makroları zaman damgası olmadan imzalarsanız, imzanız yalnızca sertifikanızın geçerlilik süresi boyunca geçerli olacaktır.

Sayfanın Başı

PowerPoint

  1. İmzalamak istediğiniz makro projesini içeren dosyayı açın.

    • Geliştirici sekmesinin Kod grubunda Visual Basic'i tıklatın.

      Geliştirici sekmesi kullanılamıyorsa, düğme resmi Microsoft Office düğmesi' ı tıklatın ve ardından PowerPoint Seçenekleri' ni tıklatın. Popüler' i tıklatın ve sonra Şeritte Geliştirici sekmesini Şeritte onay kutusunu seçin.

      Not : Şerit, Microsoft Office Fluent kullanıcı arabiriminin bir parçasıdır.

  2. Visual Basic Project Explorer'da, imzalamak istediğiniz projeyi seçin.

  3. Araçlar menüsünde, Dijital İmza seçeneğini tıklatın.

  4. Aşağıdakilerden birini yapın:

    • Daha önce dijital bir sertifika seçmediyseniz veya başka bir sertifika kullanmak istiyorsanız, Seç seçeneğini tıklatın, sertifikayı seçin ve ardından iki kez Tamam seçeneğini tıklatın.

    • Geçerli sertifikayı kullanmak için Tamam seçeneğini tıklatın.

      Notlar : 

      • Makroları yalnızca, çözümünüz sınandıktan ve dağıtıma hazır olduktan sonra imzalayın, çünkü imzalı bir makro projesindeki kod herhangi bir biçimde değiştirildiğinde, dijital imzası kaldırılır. Ancak daha önce bilgisayarınızda projeyi imzalamak için kullanılan geçerli bir sertifika varsa, makro projesi kaydettiğinizde otomatik olarak yeniden imzalanır.

      • Çözümünüzün kullanıcılarının makro projenizi yanlışlıkla değiştirmesini ve imzanızı geçersiz kılmasını önlemek istiyorsanız, makro projesini imzalamadan önce kilitleyin. Dijital imzanız yalnızca, oturum bu yana proje değiştirilmiş değil, garanti gösterir. Dijital imzanız proje yazdı anlamına gelmez. Bu nedenle, makro projenizi kilitlemek başka bir kullanıcının dijital imzayı başka bir imzayla değiştirmesini engellemez. Şirket tam olarak ne bilgisayarlarında kullanıcılar çalıştırabilir denetlemek için Yöneticiler şablonlar ve Eklentiler yeniden oturum açabilirsiniz.

      • Makro projesine kod ekleyen bir eklenti oluşturursanız, kodunuz, projenin dijital olarak imzalanmış olup olmadığını belirlemeli ve kullanıcıyı, imzalı bir projeyi değiştirmeyi sürdürmeden önce bunun sonuçları hakkında uyarmalıdır.

      • Makroları dijital olarak imzalarken, diğer kullanıcıların imza için kullanılan sertifikanın süresi geçtikten sonra da imzanızı doğrulayabilmeleri için, zaman damgası almak önemlidir. Makroları zaman damgası olmadan imzalarsanız, imzanız yalnızca sertifikanızın geçerlilik süresi boyunca geçerli olacaktır.

Sayfanın Başı

Publisher

  1. İmzalamak istediğiniz makro projesini içeren dosyayı açın.

    • Araçlar menüsünde, Makro üzerine gelin ve Visual Basic Düzenleyicisi seçeneğini tıklatın.

  2. Visual Basic Project Explorer'da, imzalamak istediğiniz projeyi seçin.

  3. Araçlar menüsünde, Dijital İmza seçeneğini tıklatın.

  4. Aşağıdakilerden birini yapın:

    • Daha önce dijital bir sertifika seçmediyseniz veya başka bir sertifika kullanmak istiyorsanız, Seç seçeneğini tıklatın, sertifikayı seçin ve ardından iki kez Tamam seçeneğini tıklatın.

    • Geçerli sertifikayı kullanmak için Tamam seçeneğini tıklatın.

      Notlar : 

      • Makroları yalnızca, çözümünüz sınandıktan ve dağıtıma hazır olduktan sonra imzalayın, çünkü imzalı bir makro projesindeki kod herhangi bir biçimde değiştirildiğinde, dijital imzası kaldırılır. Ancak daha önce bilgisayarınızda projeyi imzalamak için kullanılan geçerli bir sertifika varsa, makro projesi kaydettiğinizde otomatik olarak yeniden imzalanır.

      • Çözümünüzün kullanıcılarının makro projenizi yanlışlıkla değiştirmesini ve imzanızı geçersiz kılmasını önlemek istiyorsanız, makro projesini imzalamadan önce kilitleyin. Dijital imzanız yalnızca, oturum bu yana proje değiştirilmiş değil, garanti gösterir. Dijital imzanız proje yazdı anlamına gelmez. Bu nedenle, makro projenizi kilitlemek başka bir kullanıcının dijital imzayı başka bir imzayla değiştirmesini engellemez. Tam olarak ne bilgisayarlarında kullanıcılar çalıştırabilir denetlemek için şirket yöneticileri şablonlar ve Eklentiler yeniden oturum açabilirsiniz.

      • Makro projesine kod ekleyen bir eklenti oluşturursanız, kodunuz, projenin dijital olarak imzalanmış olup olmadığını belirlemeli ve kullanıcıyı, imzalı bir projeyi değiştirmeyi sürdürmeden önce bunun sonuçları hakkında uyarmalıdır.

      • Makroları dijital olarak imzalarken, diğer kullanıcıların imza için kullanılan sertifikanın süresi geçtikten sonra da imzanızı doğrulayabilmeleri için, zaman damgası almak önemlidir. Makroları zaman damgası olmadan imzalarsanız, imzanız yalnızca sertifikanızın geçerlilik süresi boyunca geçerli olacaktır.

Sayfanın Başı

Visio

  1. İmzalamak istediğiniz makro projesini içeren dosyayı açın.

    • Araçlar menüsünde, Makro üzerine gelin ve Visual Basic Düzenleyicisi seçeneğini tıklatın.

  2. Görsel Temel Tasarı Araştırmacısı imzalamak istediğiniz projeyi seçin.

  3. Araçlar menüsünde, Dijital İmza seçeneğini tıklatın.

  4. Aşağıdakilerden birini yapın:

    • Daha önce dijital bir sertifika seçmediyseniz veya başka bir sertifika kullanmak istiyorsanız, Seç seçeneğini tıklatın, sertifikayı seçin ve ardından iki kez Tamam seçeneğini tıklatın.

    • Geçerli sertifikayı kullanmak için Tamam seçeneğini tıklatın.

      Notlar : 

      • Makroları yalnızca, çözümünüz sınandıktan ve dağıtıma hazır olduktan sonra imzalayın, çünkü imzalı bir makro projesindeki kod herhangi bir biçimde değiştirildiğinde, dijital imzası kaldırılır. Ancak daha önce bilgisayarınızda projeyi imzalamak için kullanılan geçerli bir sertifika varsa, makro projesi kaydettiğinizde otomatik olarak yeniden imzalanır.

      • Çözümünüzün kullanıcılarının makro projenizi yanlışlıkla değiştirmesini ve imzanızı geçersiz kılmasını önlemek istiyorsanız, makro projesini imzalamadan önce kilitleyin. Dijital imzanız yalnızca, oturum bu yana proje değiştirilmiş değil, garanti gösterir. Dijital imzanız proje yazdı anlamına gelmez. Bu nedenle, makro projenizi kilitlemek başka bir kullanıcının dijital imzayı başka bir imzayla değiştirmesini engellemez. Tam olarak ne bilgisayarlarında kullanıcılar çalıştırabilir denetlemek için şirket yöneticileri şablonlar ve Eklentiler yeniden oturum açabilirsiniz.

      • Makro projesine kod ekleyen bir eklenti oluşturursanız, kodunuz, projenin dijital olarak imzalanmış olup olmadığını belirlemeli ve kullanıcıyı, imzalı bir projeyi değiştirmeyi sürdürmeden önce bunun sonuçları hakkında uyarmalıdır.

      • Makroları dijital olarak imzalarken, diğer kullanıcıların imza için kullanılan sertifikanın süresi geçtikten sonra da imzanızı doğrulayabilmeleri için, zaman damgası almak önemlidir. Makroları zaman damgası olmadan imzalarsanız, imzanız yalnızca sertifikanızın geçerlilik süresi boyunca geçerli olacaktır.

Sayfanın Başı

Word

  1. İmzalamak istediğiniz makro projesini içeren dosyayı açın.

    • Geliştirici sekmesinin Kod grubunda Visual Basic'i tıklatın.

      Geliştirici sekmesi kullanılamıyorsa, düğme resmi Microsoft Office düğmesi' ı tıklatın ve sonra Word Seçenekleri' ni tıklatın. Popüler' i tıklatın ve sonra Şeritte Geliştirici sekmesini Şeritte onay kutusunu seçin.

      Not : Şerit, Microsoft Office Fluent kullanıcı arabiriminin bir parçasıdır.

  2. Visual Basic Project Explorer'da, imzalamak istediğiniz projeyi seçin.

  3. Araçlar menüsünde, Dijital İmza seçeneğini tıklatın.

  4. Aşağıdakilerden birini yapın:

    • Daha önce dijital bir sertifika seçmediyseniz veya başka bir sertifika kullanmak istiyorsanız, Seç seçeneğini tıklatın, sertifikayı seçin ve ardından iki kez Tamam seçeneğini tıklatın.

    • Geçerli sertifikayı kullanmak için Tamam seçeneğini tıklatın.

      Notlar : 

      • Yalnızca çözümünüz test ve imzalanmış makro kodunda herhangi bir şekilde her değiştiğinde, kendi dijital imza kaldırıldığından dağıtım için hazır olduktan sonra makrolarınızı imzalayın. Bununla birlikte, daha önce oturum açmak için kullanılan geçerli dijital sertifika varsa kaydettiğinizde, bilgisayarınızda, makro projesi otomatik olarak yeniden imzalı projedir.

      • Çözümünüzün kullanıcılarının makro projenizi yanlışlıkla değiştirmesini ve imzanızı geçersiz kılmasını önlemek istiyorsanız, makro projesini imzalamadan önce kilitleyin. Dijital imzanız yalnızca, oturum bu yana proje değiştirilmiş değil, garanti gösterir. Dijital imzanız proje yazdı anlamına gelmez. Bu nedenle, makro projenizi kilitlemek başka bir kullanıcının dijital imzayı başka bir imzayla değiştirmesini engellemez. Tam olarak ne bilgisayarlarında kullanıcılar çalıştırabilir denetlemek için şirket yöneticileri şablonlar ve Eklentiler yeniden oturum açabilirsiniz.

      • Makro projesine kod ekleyen bir eklenti oluşturursanız, kodunuz, projenin dijital olarak imzalanmış olup olmadığını belirlemeli ve kullanıcıyı, imzalı bir projeyi değiştirmeyi sürdürmeden önce bunun sonuçları hakkında uyarmalıdır.

      • Makroları dijital olarak imzalarken, diğer kullanıcıların imza için kullanılan sertifikanın süresi geçtikten sonra da imzanızı doğrulayabilmeleri için, zaman damgası almak önemlidir. Makroları zaman damgası olmadan imzalarsanız, imzanız yalnızca sertifikanızın geçerlilik süresi boyunca geçerli olacaktır.

Sayfanın Başı

Not : Makine Çevirisi Yasal Uyarısı: Bu makale, insan müdahalesi olmadan bir bilgisayar sistemi tarafından çevrilmiştir. Microsoft bu makine çevirilerini İngilizce bilmeyen kullanıcıların Microsoft ürünleri, hizmetleri ve teknolojileriyle ilgili içeriklerden yararlanmasına yardımcı olmak için sunar. Bu makale makine çevirisi olduğundan sözcük, cümle dizilimi ve gramer hataları içerebilir.

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.

×