JavaScript is not enabled!...Please enable javascript in your browser

جافا سكريبت غير ممكن! ... الرجاء تفعيل الجافا سكريبت في متصفحك.

-->
الصفحة الرئيسية

حل مشكلة Microsoft has blocked macros from running because the file is untrusted source

 

بسم الله الرحمن الرحيم

اهلا بكم متابعى موقع عالم الاوفيس

حل مشكلة "Microsoft has blocked macros from running untrusted source"

فى بعض الاحيان تواجهنا مشكلة كبيرة جدا عند نقل ملف اكسيل excel  من جهاز الكمبيوتر الخاص بنا الى اى جهاز كمبيوتر اخر يحتوى على نسخة متقدمة من ميكروسوفت اوفيس اصدار 2016 اوميكروسوفت اوفيس  2019 او ميكروسوفت اوفيس 2021

تظهر هذا الرسالة "Microsoft has blocked macros from running untrusted source" على الرغم من تفعيل الماكرو فى الاكسل بطريقة صحيحة  كما بالشكل التالى



اسباب ظهور هذة الرسالة

تظهر هذه الرسالة في برنامج Excel عندما يحاول ملف Excel تشغيل ماكرو (macros) من مصدر غير موثوق به. الهدف من هذه الرسالة هو حماية النظام من تشغيل ماكرو ضارة قد تحتوي على برمجيات ضارة.

 

  1. لحل هذه المشكلة والسماح بتشغيل الماكرو في ملف Excel، يمكنك اتباع الخطوات التالية:
  2. التحقق من مصدر الملف: تأكد من أن الملف الذي تحاول فتحه أو تشغيله يأتي من مصدر موثوق ولا يحتوي على ماكرو ضارة.
  3.  تمكين الماكرو في Excel: يمكنك تمكين تشغيل الماكرو في إعدادات Excel. لفعل ذلك، افتح Excel وانتقل إلى "File" ثم "Options" ثم "Trust Center" ثم "Trust Center Settings" ثم "Macro Settings". اختر الإعداد الذي يتناسب مع احتياجاتك، مثل "Enable all macros"، ولكن يجب أن تكون حذرًا عند تمكين هذا الإعداد لأنه يمكن أن يعرض جهازك لمخاطر أمنية.
  4. تحديث برامج Office: تأكد من أن برنامج Office الذي تستخدمه محدث إلى أحدث إصدار، حيث تكون تلك الإصدارات أكثر أمانًا وتحتوي على إصلاحات للمشاكل المعروفة.
  5.  التحقق من الإعدادات الأمنية الأخرى: قد تكون هناك إعدادات أمنية أخرى تمنع تشغيل الماكرو. تحقق من إعدادات الأمان الأخرى في Excel وجهاز الكمبيوتر الخاص بك.

بالفعل قمت بعمل هذة الخطوات بالكامل ولم يتم حل المشكلة

  1. ناتى الى الحل الجذرى للمشكلة وتفعيل الماكرو بامان من خلال الخطوات التالية
  2. نقف على ملف الاكسل المختار
  3. كليك يمين من الفارة
  4. نختار  Propertis تفتح نافذة  خصائص الملف
  5. نختار تابة general
  6. نجد اسف النافذة رسالة التحذير security
  7. نضغط على unblock
  8. Apply
  9. Ok

كما فى الصورة التاية



باتباع هذه الخطوات، يجب أن تكون قادرًا على تجاوز رسالة "Microsoft has blocked macros from running untrusted source" وتمكين تشغيل الماكرو في Excel بنجاح.

كيف يمكنني التحقق من أمان الماكرو قبل تشغيله؟

للتحقق من أمان الماكرو قبل تشغيله في Excel، يمكنك اتباع الخطوات التالية:

1. عرض وتحليل الكود:

   - افتح الملف في Excel وانتقل إلى محرر VBA (Visual Basic for Applications) بالنقر على ALT + F11.

   - في محرر VBA، انقر فوق الموديولات (Modules) لعرض الكود المصدري للماكرو.

   - قم بتحليل الكود المصدري للتحقق من محتواه والتأكد من عدم وجود أي أوامر مشبوهة أو غير مرغوب فيها.

2. تحليل الإجراءات والوظائف :

   - قم بفحص الإجراءات (procedures) والوظائف (functions) الموجودة في الكود للتحقق من الأوامر التي يتم تنفيذها.

   - تأكد من أن الكود لا يحتوي على أوامر تقوم بالوصول غير المصرح به إلى بيانات أو موارد حساسة.

3. التحقق من الأمان الوظيفي :

   - تحقق مما إذا كانت الوظائف التي يقوم بها الماكرو تتماشى مع الغرض المعلن عنه.

   - تحقق من أن الماكرو لا يقوم بإجراءات مشبوهة أو خبيثة دون معرفة المستخدم.

4. التحقق من التصاريح :

   - تحقق من أوامر الوصول والتعديل التي يُطلب من الماكرو تنفيذها.

   - تأكد من أن الماكرو لا يحاول الوصول إلى ملفات أو بيانات تتعارض مع تصاريح المستخدم.

بعد أن تقوم بالتحقق من هذه النقاط وتحليل الكود المصدري للماكرو، يمكنك تقييم مدى أمانه ومن ثم قرار تشغيله أو عدم تشغيله وفقاً لذلك. يُنصح دائماً بتوخي الحذر عند تشغيل ماكرو من مصادر غير موثوق بها لتجنب المخاطر الأمنية المحتملة.


اذا اعجبك المقال لاتبخل فى مشاركتة على وسائل التواصل الاجتماعى

الاسمبريد إلكترونيرسالة