توقيع مشروع الماكرو رقمياً

هام: تمت ترجمة هذه المقالة ترجمة آلية، راجع إقرار إخلاء المسؤولية. يرجى الاطلاع على النسخة الإنجليزية من هذه المقالة. هنا للرجوع إليها.

توضح هذه المقالة كيفية إضافة توقيع رقمي إلى مشروع ماكرو باستخدام شهادة. إذا لم تكن لديك شهادة رقمية في السابق، فيجب الحصول على شهادة. لاختبار مشاريع الماكرو على الكمبيوتر، تستطيع إنشاء شهادة التوقيع الذاتي الخاصة بك باستخدام الأداة Selfcert.exe.

في هذه المقالة

الحصول على شهادة رقمية للتوقيع

مشاريع الماكرو وMicrosoft Office

إنشاء شهادة التوقيع الذاتي

توقيع مشروع ماكرو رقمياً في Excel أو PowerPoint أو Publisher أو Visio أو Word

الحصول على شهادة رقمية للتوقيع

يمكنك الحصول على شهادة رقمية من مرجع تجاري مصدق (CA‏) أو من مسؤول الأمان الداخلي أو محترف تكنولوجيا المعلومات (IT).

ل# معرفه المزيد حول المراجع المصدقه التي تقدم خدمات ل# منتجات Microsoft، راجع قائمه اعضاء برنامج الشهادات الجذر Microsoft.

تجاري أعلى الصفحة

مشاريع الماكرو وMicrosoft Office

ل# ان لم يكن اصدار شهاده رقميه التي تقوم ب# انشائها من قبل مرجع مصدق موثوق به رسمي، تعرف مشاريع الماكرو الموقعه ب# استخدام مثل هذه شهاده الموقعه ذاتيا المشاريع. Microsoft Office تثق شهاده موقعه ذاتيا علي كمبيوتر تم ب# شهاده التوقيع الذاتي اضافته الي مجلد "المصدقه الجذر الموثوق بها" في الشهادات-"المستخدم الحالي" تخزينفقط.

للتعرّف على كيفية إنشاء شهادة توقيع ذاتي، راجع المقطع التالي.

إنشاء شهادة التوقيع الذاتي

Windows 7 أو Windows Vista أو Windows XP

  1. انقر فوق ابدأ، ثم أشر إلى كافة البرامج، وانقر فوق Microsoft Office ثم فوق أدوات Microsoft Office ثم فوق شهادة رقمية لمشاريع VBA.
    يظهر مربع الحوار إنشاء شهادة رقمية.

  2. اكتب اسماً وصفياً للشهادة في المربع اسم الشهادة.

  3. انقر فوق موافق.

  4. عند ظهور الرسالة "نجاح SelfCert"، انقر فوق موافق.

مربع الحوار "إنشاء توقيع رقمي"

عرض الشهادة باستخدام Internet Explorer

لعرض الشهادة في مخزن "الشهادات الشخصية"، قم بما يلي:

  1. افتح Internet Explorer.

  2. من القائمة أدوات، انقر فوق خيارات إنترنت ثم فوق علامة التبويب المحتوى.

  3. انقر فوق الشهادات ثم فوق علامة التبويب شخصي.

أعلى الصفحة

توقيع مشروع ماكرو في Excel او PowerPoint، Publisher، و# Visio، و# Outlook او Word رقميا

  1. افتح الملف الذي يحتوي على مشروع الماكرو الذي تريد توقيعه.

  2. ضمن علامة التبويب المطور، في المجموعة تعليمات برمجية، انقر فوق Visual Basic.

    ملاحظة: في حالة عدم توفر علامة التبويب "المطور": انقر فوق علامة التبويب ملف. وانقر فوق خيارات. انقر فوق تخصيص الشريط. ومن القائمة تخصيص الشريط، انقر فوق المطور ثم فوق موافق.

  3. في Visual Basic، من القائمة أدوات، انقر فوق التوقيع الرقمي.

  4. يظهر مربع الحوار التوقيع الرقمي.

  5. حدد شهادة ثم انقر فوق موافق.

    ملاحظة: إذا لم تحدد شهادة رقمية أو إذا أردت استخدام شهادة أخرى، فانقر فوق اختيار. حدد شهادة ثم انقر فوق موافق.

    ملاحظات: 

    • يوصى بتوقيع وحدات الماكرو فقط بعد أن يتم اختبار الحل ويصبح جاهزاً للتوزيع: عندما يتم تغيير التعليمات البرمجية الموجودة في مشروع ماكرو موقّع بأية طريقة، فإنه تتم إزالة توقيعه الرقمي. ومع ذلك، إذا كانت لديك الشهادة الرقمية الصحيحة التي تم استخدامها مسبقاً لتوقيع المشروع على الكمبيوتر، فإنه تتم إعادة توقيع مشروع الماكرو تلقائياً عند حفظه.

    • إذا أردت منع مستخدمي الحل الخاص بك من تغيير مشروع الماكرو وإبطال توقيعك من دون قصد، فقم بتأمين مشروع الماكرو قبل توقيعه. من خلال تضمين توقيع رقمي، تضمن عدم العبث بالمشروع بعد توقيعه. ولا يثبت توقيعك الرقمي أنك قمت بكتابة المشروع. لذلك، لا يمنع تأمين مشروع الماكرو أي مستخدم آخر من استبدال التوقيع الرقمي بتوقيع آخر. وباستطاعة مسؤولي الشركة إعادة توقيع القوالب والوظائف الإضافية بحيث يمكنهم التحكم في ما يمكن للمستخدمين تشغيله على أجهزة الكمبيوتر الخاصة بهم.

    • إذا أنشأت وظيفة إضافية تضيف تعليمات برمجية إلى مشروع ماكرو، فمن الضروري أن تحدد التعليمات البرمجية ما إذا تم توقيع المشروع رقمياً أم لا فضلاً عن إعلام المستخدمين بالنتائج الناجمة عن تغيير المشروع الموقّع قبل المتابعة.

    • عند توقيع وحدات الماكرو رقمياً، من المهم الحصول على طابع زمني بحيث يمكن للمستخدمين الآخرين التحقق من صحة التوقيع إذا انتهت مدة صلاحية الشهادة المُستخدمة للتوقيع أو تم إبطالها بعد التوقيع. وإذا قمت بتوقيع وحدات الماكرو بدون طابع زمني، فسيظل التوقيع صالحاً خلال فترة صلاحية الشهادة.

أعلى الصفحة

ملاحظة: إقرار إخلاء المسؤولية للترجمة الآلية: تمت ترجمة هذه المقالة بواسطة نظام كمبيوتر دون تدخل العامل البشري. توفر Microsoft هذه الترجمات الآلية لمساعدة المستخدمين الذين لا يتحدثون الإنجليزية على استخدام منتجات Microsoft، وخدماتها، وتقنياتها والاستمتاع بها. قد تحتوي هذه المقالة على أخطاء في المفردات، أو بناء الجملة، أو القواعد نظرًا لترجمتها آليًا.

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×