هل تبحث عن كيفية إصلاح "لا يمكن تشغيل الماكرو" في Excel؟ ثم كنت قد وصلنا إلى المكان الصحيح. هذه الرسالة هي واحدة من العديد من الرسائل التي قد تظهر كنتيجة لخطأ وقت التشغيل 1004. تتضمن الأشكال الأخرى لخطأ Excel 1004 ما يلي:
- خطأ معرف من قبل التطبيق أو كائن معرف: خطأ وقت التشغيل 1004
- فشل أسلوب "حارس" من ورقة عمل الكائن
- فشلت طريقة نسخ فئة ورقة العمل
- الوصول المبرمج إلى مشروع Visual Basic غير موثوق به
- ماكرو Excel "خطأ وقت التشغيل 1004
- فشل أسلوب فتح مصنفات الكائن: خطأ وقت التشغيل 1004
- فشل تحديد طريقة فئة النطاق: خطأ وقت تشغيل Excel VBA 1004
- خطأ معرف من قبل التطبيق أو كائن معرف: حفظ باسم VBA Run Time Error 1004
- نطاق أسلوب الكائن _global فشل Visual Basic: خطأ وقت التشغيل 1004
ما هو خطأ وقت التشغيل 1004 في Excel؟
Microsoft Excel هو جدول بيانات مفيد ومطلوب بشدة يجعل حساب البيانات أمرًا سهلاً. يتم استخدامه من قبل الأفراد والشركات في جميع أنحاء العالم ويأتي بتنسيق XLS و XLSX.
ومع ذلك ، أثناء العمل على ملف Excel أو محاولة إنشاء ماكرو ، تفاقم خطأ وقت التشغيل 1004. فهو يمنعك من إجراء أي تغييرات في مصنف Excel ، ويجعلك غير قادر على استخدام مكتبات موارد معينة ، ويتجمد أو تعطل البرنامج أو حتى النظام الخاص بك. يسبب مشاكل مزعجة في الأداء أثناء العمل مع تطبيقات Visual Basic.
يمكن أن يحدث خطأ وقت التشغيل 1004 في أي إصدار من Excel: من Excel 2003 إلى Excel 2019. يظهر غالبًا عند محاولة تشغيل Microsoft Visual Basic for Applications Macro. ترجع المشكلة إلى إجراء أمان يهدف إلى تأمين Microsoft VBA من Excel. من المحتمل ألا يحدث خطأ وقت التشغيل 1004 إذا منحت وصول الأمان. قد يكون الخطأ أيضًا بسبب تلف البرنامج نتيجة الإصابة بالبرامج الضارة.
لماذا أتلقى خطأ وقت تشغيل Excel 1004؟
يمكن أن يظهر خطأ وقت التشغيل 1004 نتيجة لما يلي:
- تالف اختصار MS Excel على سطح المكتب.
- نسخ ولصق البيانات التي تمت تصفيتها في مصنف MS Office Excel.
- تعارض البرنامج أثناء فتح ملف VBA Excel.
- تعيين نطاق من القيم برمجيًا بمجموعة من السلاسل الكبيرة.
- تطبيق أو خطأ معرف الكائن.
مهما كان السبب ، من السهل التخلص من المشكلة. استمر في القراءة لمعرفة كيفية إصلاح خطأ وقت التشغيل 1004 عند إجراء تغييرات في Excel.
كيفية إصلاح خطأ وقت التشغيل 1004 في Excel على Windows 10
أثبتت الحلول التالية فعاليتها:
- قم بإجراء فحص لمكافحة البرامج الضارة
- السماح بالوصول إلى نموذج كائن مشروع VBA
- قم بإنشاء قالب Excel جديد
- قم بإلغاء تثبيت Microsoft Works
- قم بإزالة GWXL97.XLA
بحلول الوقت الذي جربت فيه واحدًا أو أكثر من الإصلاحات المذكورة أعلاه ، سيتم حل الخطأ. سنزودك الآن بالخطوات التفصيلية لتنفيذ الحلول.
الإصلاح 1: قم بتشغيل فحص مكافحة البرامج الضارة
هذا هو الإصلاح الأول الذي يجب أن تجربه بمجرد ظهور خطأ وقت التشغيل 1004. إذا كان نظامك مصابًا بالفيروسات وأنواع أخرى من البرامج الضارة ، فستواجه مشكلات غير سارة وغير متوقعة. سوف يتعطل نظامك وتطبيقك. علاوة على ذلك ، تتلف الملفات والوثائق المهمة.
قم بإجراء فحص كامل للنظام باستخدام برنامج مكافحة فيروسات قوي. نوصيك باستخدام Auslogics Anti-Malware. تحتوي الأداة على أدوات دقيقة لاكتشاف وإزالة حتى أكثر العناصر الخبيثة المراوغة التي قد يفوتها برنامج مكافحة الفيروسات الحالي. Auslogics هو أحد شركاء Microsoft. هم مطور تطبيقات Microsoft Silver معتمد. تم اختبار منتجات Auslogics وموثوق بها من قبل الخبراء والملايين من المستخدمين في جميع أنحاء العالم.
الإصلاح 2: السماح بالوصول إلى نموذج كائن مشروع VBA
إجراء هذا الحل سهل. اتبع الخطوات التالية:
- قم بتشغيل Excel وانقر فوق علامة التبويب ملف.
- انقر فوق خيارات.
- انقر فوق مركز التوثيق. إنه الخيار الأخير في الجزء الأيمن.
- انقر فوق الزر Trust Center Settings (إعدادات مركز التوثيق) في الجزء الأيسر.
- في الصفحة الجديدة التي تفتح ، حدد إعدادات الماكرو في الجزء الأيمن وانقر عليها.
- حدد خانة الاختيار "الوثوق بالوصول إلى نموذج كائن مشروع VBA" ضمن قسم إعدادات الماكرو للمطور في الجزء الأيسر.
- انقر فوق الزر "موافق".
الإصلاح 3: إنشاء قالب Excel جديد
بدلاً من نسخ ورقة العمل الحالية أو تكرارها ، يمكنك وضع ملف ورقة عمل Excel الجديد الخاص بك داخل قالب. سيساعد هذا في إصلاح خطأ وقت التشغيل 1004. وإليك كيفية القيام بذلك:
- قم بتشغيل Excel.
- اضغط على مجموعة Ctrl + N على لوحة المفاتيح لفتح مصنف جديد. تأكد من ترك ورقة واحدة فقط في المصنف. احذف الباقي.
- قم بتعديل المصنف ليناسب احتياجاتك.
- احفظ المصنف بالضغط على Ctrl + S على لوحة المفاتيح. أو إذا كنت تستخدم Excel 2003 ، فانقر فوق علامة التبويب ملف وانقر فوق حفظ باسم. بالنسبة لبرنامج Excel 2007 والإصدارات الأحدث ، انقر فوق رمز Microsoft Office في الزاوية العلوية اليسرى من شاشتك ، ثم انقر فوق حفظ باسم.
- اختر موقعًا لحفظ الملف على جهاز الكمبيوتر الخاص بك وأدخل اسمًا للملف.
- انقر فوق سهم القائمة المنسدلة بجوار "حفظ كنوع" وحدد قالب Excel (.xlt) إذا كنت تستخدم Excel 2003. إذا كنت تستخدم Excel 2007 والإصدارات الأحدث ، فحدد Excel Template (xltx) بدلاً من ذلك.
- بعد حفظ القالب ، استخدم الكود التالي لإدراجه:
نوع الإضافة: = path \ filename
تأكد من استبدال "المسار \ اسم الملف" بالمسار الفعلي واسم الملف للقالب.
الإصلاح 4: إلغاء تثبيت Microsoft Works
إليك الإجراء الذي يجب اتباعه:
- انقر بزر الماوس الأيمن فوق الزر "ابدأ" لفتح قائمة Power User. حدد إدارة المهام من القائمة. بدلاً من ذلك ، اضغط على مجموعة Ctrl + Alt + Del على لوحة المفاتيح ، ثم انقر فوق إدارة المهام.
- بمجرد دخولك إلى "إدارة المهام" ، انقر فوق كل من التطبيقات قيد التشغيل وانقر فوق الزر "إنهاء المهمة".
- أغلق نافذة إدارة المهام.
- افتح أداة التشغيل بالضغط على مجموعة لوحة مفاتيح Windows + R. اكتب "appwiz.cpl" (بدون علامات اقتباس) في حقل النص وانقر فوق الزر "موافق" أو اضغط على Enter بلوحة المفاتيح.
- حدد موقع Microsoft Works في قائمة التطبيقات وانقر عليها بزر الماوس الأيمن. ثم ، انقر فوق إلغاء التثبيت من قائمة السياق. قم بتأكيد الإجراء إذا طُلب منك ذلك.
الإصلاح 5: إزالة GWXL97.XLA
إليك كيفية حذف ملف GWXL97.XLA:
- اضغط على مجموعة Windows + E على لوحة المفاتيح لفتح File Explorer.
- انتقل إلى هذا المسار: C: Users> User> Name> AppData> Local> MicrosoftExcel.
- افتح مجلد XLStart.
- حدد موقع ملف GWXL97.aXLA وحذفه.
استنتاج
نأمل أن تكون الحلول المقدمة أعلاه قد ساعدتك في إصلاح Runtime Error 1004 بنجاح في Microsoft Excel واستعادة البيانات الموجودة في ملفك. هناك العديد من المشكلات التي يمكن أن تؤدي إلى خطأ وقت التشغيل. ومع ذلك ، بحلول الوقت الذي تصل فيه إلى نهاية هذا الدليل ، ستكون على ما يرام.
لا تتردد في ترك أسئلتك أو تعليقاتك في القسم أدناه. نحن نحب أن نسمع منك.