لا يمكن تحرير ماكرو في مصنف مخفي (حلان سهلان)

Hugh West

أولئك الذين سيعملون مع Excel VBA غالبًا ما يواجهون هذه المشكلة في بعض الأحيان ، نحاول ولكن لا يمكننا تحرير ماكرو ويظهر أنه لا يمكنك تحرير ماكرو في مصنف مخفي . في هذه المقالة ، سأوضح لك كيف يمكنك حل هذه المشكلة بسهولة وشاملة.

تنزيل Practice Workbook

تنزيل هذا المصنف التدريبي للتمرين أثناء وجودك قراءة هذه المقالة.

الماكرو غير قادر على التحرير. xlsm

2 ​​حلول سهلة لـ لا يمكن تحرير ماكرو على مصنف مخفي

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

الآن قد تتساءل ، لماذا بحق الجحيم هل يظهر كمصنف مخفي بالرغم من أنني فتحته وأعمل عليه؟ حسنًا ، الإجابة هي أن الماكرو ليس في الواقع داخل المصنف النشط ، بل هو داخل مصنف مختلف مخفي (يُسمى PERSONAL.xlsb هنا ، تحقق من الصورة) ، ولكن في كل مرة تفتح فيها أي مصنف ، يظهر بداخله.

لذلك ، عندما تحاول تحريره ، لا يمكنك ذلك.

هدفنا اليوم هو حل هذه المشكلة. أي لتحرير ماكرو في مصنف مخفي.

يمكننا حل المشكلة في اثنين ممكنينالطرق.

1. تحرير ماكرو على مصنف مخفي عن طريق إظهاره أولاً

في هذه الطريقة ، سنقوم أولاً بإخفاء المصنف المخفي ، ثم نحذف ماكرو عليه.

اتبع الخطوات المذكورة أدناه لتنفيذ هذه العملية.

⧪ الخطوة 1: فتح "إظهار مربع الحوار" من علامة التبويب "عرض"

افتح عرض علامة التبويب على شريط Excel. ثم ضمن القسم Windows ، انقر فوق إظهار .

⧪ الخطوة 2: إخفاء المصنف من مربع الحوار

سيتم فتح مربع حوار يسمى إظهار . حدد اسم المصنف المخفي ( PERSONAL.xlsb هنا) وانقر فوق موافق .

⧪ الخطوة 3: تحرير الماكرو

الآن يمكنك تحرير الماكرو . ضمن علامة التبويب Developer ، انقر فوق وحدات الماكرو من رمز القسم.

مربع حوار يسمى وحدات الماكرو سيفتح. حدد ماكرو الذي تريده وانقر على تحرير .

يمكنك الآن تحريره.

اقرأ المزيد: كيفية تحرير وحدات الماكرو في Excel (طريقتان)

2. تحرير ماكرو في مصنف مخفي باستخدام رمز VBA

إذا كنت لا تريد اتباع العملية المذكورة أعلاه ، يمكنك استخدام رمز VBA بسيط لتحرير ماكرو في مصنف مخفي.

كود VBA:

3966

ملاحظات:

هنا اسم المصنف المخفي هو “PERSONAL.XLSB” ، اسم الماكرو المخفي هو “Macro1” ،واسم المصنف الذي أعمل عليه هو "لا يمكن تحرير ماكرو على Hidden Workbook.xlsm" . لا تنس تغيير تلك مع تلك الخاصة بك قبل تشغيل الكود (أول 3 سطور).

Output:

قم بتشغيل الكود بالضغط على الزر Run Sub / UserForm من شريط Visual Basic أعلاه.

سيتم إخفاء المصنف المخفي وستفتح نافذة المحرر أمامك باستخدام الماكرو . يمكنك الآن تحريره.

اقرأ المزيد: كيفية تحرير خلية في Excel (4 طرق سهلة)

ملاحظات

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

هيو ويست مدرب ومحلل إكسل ذو خبرة عالية ولديه أكثر من 10 سنوات من الخبرة في هذا المجال. حاصل على درجة البكالوريوس في المحاسبة والمالية ودرجة الماجستير في إدارة الأعمال. لدى هيو شغف بالتدريس وقد طور منهجًا تعليميًا فريدًا يسهل اتباعه وفهمه. ساعدت معرفته الخبيرة ببرنامج Excel الآلاف من الطلاب والمهنيين في جميع أنحاء العالم على تحسين مهاراتهم والتميز في حياتهم المهنية. من خلال مدونته ، يشارك Hugh معرفته مع العالم ، ويقدم دروسًا مجانية في Excel وتدريبًا عبر الإنترنت لمساعدة الأفراد والشركات على تحقيق إمكاناتهم الكاملة.