إصلاح خطأ وقت تشغيل Excel VBA 1004 في نظام التشغيل Windows 10

سواء كنت تقوم بإنشاء تقرير Excel لاستخدامك الخاص أو للعمل ، فإنه يأتي بتنسيقين ، XLS و XLSX. عندما تتلف هذه التنسيقات ، سترى ملف خطأ وقت تشغيل VBA "1004".

يمكن أن يحدث هذا الخطأ أيضًا عندما تحاول إنشاء ماكرو في ورقة Excel ، وبالتالي ، يمنعك من العمل مع Excel. في حين أن هذا يمكن أن يمنعك من العمل على VBA ، إلا أنه يمكن أن يؤدي أيضًا إلى تعطل VBA ، وحتى نظامك في بعض الأحيان.

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

الطريقة الأولى: استخدام علامة تبويب المطور في MS Excel

الخطوة 1: افتح ال اكسل الورقة التي تواجه بها المشكلة ، وانقر فوق مطور التبويب.

الآن ، انقر فوق إدراج الخيار أدناه وتحت عناصر تحكم ActiveX ، حدد ملف زر الأوامر.

علامة التبويب المطور Excel MS إدراج زر الأمر عناصر تحكم Activex

الخطوة 2: الآن ، في أي مكان في اكسل ورقة ، اسحب وارسم ملف زر الأوامر. هذا سيكون CommandButton1.

منطقة فارغة اسحب وارسم زر أمر

الخطوه 3: انقر نقرًا مزدوجًا فوق ملف CommandButton1 لتتمكن من كتابة كود فبا في ال مايكروسوفت فيجوال بيسك للتطبيقات المربع الذي يفتح.

الآن ، اكتب ما يلي كود فبا كما هو موضح:

خافت كعدد صحيح. خافت ب كعدد صحيح أ = أوراق العمل ("اسم الورقة"). الخلايا (رقم الصف ورقم العمود).قيمة. ب = أوراق العمل ("اسم الورقة"). الخلايا (رقم الصف ورقم العمود)).قيمة. أوراق عمل("اسم الورقة"). الخلايا (رقم الصف ورقم العمود)) القيمة = أ + ب

*ملحوظة - تأكد من استبدال الأجزاء المميزة باسم الورقة الفعلي ورقم الصف ورقم العمود.

مايكروسوفت فيجوال بيسك للتطبيقات نافذة كتابة الأمر أدخل

الخطوة الرابعة: الآن ، ارجع إلى ورقة اكسل (الورقة 1 في هذه الحالة) وانقر على وضع التصميم الخيار في شريط الأدوات للتراجع عنه.

الآن ، انقر فوق CommandButton1 في الورقة لتوليد النتيجة.

وضع تصميم ورقة Excel Commandbutton1 إجمالي الملء التلقائي

الخطوة الخامسة: إذا قمت بإدخال VBA رمز بشكل غير صحيح ، سيعطيك ملف خطأ وقت تشغيل VBA 1004.

إذا أدخلت Vba Code Wrong Vba Run Time Error 1004

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

الطريقة 2: عن طريق إنشاء قالب Excel جديد

الخطوة 1: فتح مايكروسوفت اكسل واضغط على السيطرة + ن معًا على لوحة المفاتيح لفتح مصنف جديد.

الآن ، اذهب إلى ملف علامة التبويب في أعلى اليسار.

علامة تبويب ملف ورقة Excel

الخطوة 2: الآن ، على الجانب الأيمن من المصنف ، أسفل ملف الأخيرة قسم ، احذف جميع أوراق Excel باستثناء واحدة.

علامة تبويب ملف الجانب الأيمن مؤخرًا احذف جميع الملفات باستثناء ملف واحد

قم بتنسيق هذه الورقة التي تركتها وفقًا لمتطلباتك.

الخطوه 3: بمجرد الانتهاء ، انتقل إلى ملف علامة التبويب مرة أخرى وانقر فوق حفظ باسم.

حدد الموقع الذي تريد حفظ الملف فيه. الآن ، قم بتعيين ملف حفظ كنوع المجال قالب Excel. تأكد من حفظ الملف بتنسيق xltx أو xlt صيغة.

علامة تبويب ملف حفظ باسم حدد موقع حفظ كنوع اسم ملف قالب Excel. xltx أو تنسيق xlt. حفظ

*ملحوظة - التنسيق المستخدم أعلاه هو لـ اكسل 2017 والإصدارات السابقة.

الخطوة الرابعة: بمجرد حفظ النموذج ، يمكنك إضافة القالب باستخدام الكود أدناه:

نوع الإضافة: = pathfilename

تأكد من استبدال اسم الملف باسم المستند المحفوظ.

يجب أن يحل هذا مشكلة خطأ وقت تشغيل VBA 1004 ، ولكن إذا لم يكن كذلك ، فجرّب الطريقة الثالثة.

الطريقة الثالثة: من خلال إعدادات مركز التوثيق

الخطوة 1: فتح مايكروسوفت اكسل وانتقل إلى ملف التبويب. الآن ، انقر فوق خيارات في القائمة.

خيارات ملف Excel

الخطوة 2: في ال خيارات Excel نافذة ، انقر فوق مركز الثقة على الجانب الأيسر من الجزء. على الجانب الأيمن ، انقر فوق إعدادات مركز التوثيق.

خيارات Excel مركز التوثيق إعدادات مركز التوثيق

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

ثم حدد زر الاختيار بجوار ثق بالوصول إلى وضع الوصول إلى مشروع VBA.

صحافة نعم لحفظ التغييرات. ثم اضغط نعم  مرة أخرى في خيارات Excel نافذة للخروج.

إعدادات الماكرو تعطيل جميع وحدات الماكرو مع إعلام الثقة بالوصول إلى وضع كائن مشروع Vba حسنًا

يجب أن تعمل هذه الطريقة على إصلاح مشكلة خطأ وقت تشغيل VBA. بت ، إذا استمرت المشكلة ، جرب الطريقة الرابعة.

الطريقة الرابعة: عن طريق حذف ملف GWXL97.XLA

الخطوة 1: اضغط على مفتاح Windows + E معًا على لوحة المفاتيح لفتح ملف مستكشف الملفات. الآن ، انقر فوق هذا الكمبيوتر على اليسار ثم على محرك C على جهة اليمين.

هذا الكمبيوتر سي محرك

الخطوة 2: الآن ، اتبع المسار كما هو موضح أدناه للوصول إلى اكسل مجلد:

ج: \ المستخدمون \ "اسم االمستخدم\ AppData \ Local \ Microsoft \ Excel 
هذا محرك الكمبيوتر C اتبع المسار Excel Xlstart

الآن ، افتح مجلد XLStart.

*ملحوظة - استبدل الجزء المميز باسم المستخدم المحدد الخاص بك بدون علامات الاقتباس.

الخطوه 3: سترى الآن ملفًا باسم - GWXL97.XLA. حدد هذا الملف واضغط حذف.

هذا كل شئ. يمكن أن يساعدك اتباع هذه الطرق في إصلاح خطأ وقت تشغيل VBA 1004 في جهاز الكمبيوتر الذي يعمل بنظام Windows 10.

كيفية الإصلاح لا يمكن لصق البيانات في خطأ Microsoft Excel

كيفية الإصلاح لا يمكن لصق البيانات في خطأ Microsoft Excelاكسل

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

اقرأ أكثر
كيفية تطبيق واستخدام صيغة الانحراف المعياري في ورقة Excel

كيفية تطبيق واستخدام صيغة الانحراف المعياري في ورقة Excelاكسل

يحتوي Microsoft Office على العديد من التطبيقات التي تستحق التثبيت على نظامك. يستخدم الجميع تقريبًا أحد التطبيقات من MS office وأحد هذه التطبيقات يسمى Excel. يتيح ذلك للمستخدمين جمع جميع البيانات وت...

اقرأ أكثر
كيفية تغيير المتصفح الافتراضي عند النقر فوق الارتباطات التشعبية من MS Excel

كيفية تغيير المتصفح الافتراضي عند النقر فوق الارتباطات التشعبية من MS Excelاكسل

5 يناير 2022 بواسطة كاتب عاطفيمتى كنت تعمل على تطبيق غير أي متصفح ويب ، وإذا نقرت على أي ارتباط تشعبي ، تظهر نافذة الحوار لاختيار المتصفح المناسب. بعد تحديد تطبيق المتصفح ، سيفتح صفحة الارتباط التش...

اقرأ أكثر