اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

الاعزاء ............... السلام عليكم

لنفترض ان لدي كود وعند تنفيذه تظهر الرسالة المرفقة ،،  

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

مع خالص محبتي

Capture.PNG

رابط هذا التعليق
شارك

وعليكم السلام

يجب عليك إضافة on error goto ......

وتعني ( في حالة حدوث خطأ اذهب إلى السطر ...... ) وتحدد السطر داخل الكود

بقي أمر مهم وهو : أين تضع هذه الأضافة ؟ 

نضعه قبل السطر الذي يظهر الخطأ

تحياتي

  • Like 1
رابط هذا التعليق
شارك

شكرا اخي ابو عيد ..

كنت اشاهد هذا الكود في بعض الملفات،،  لكني لم افهمه ..  واليوم عرفت فائدته. فشكرا جزيلا.

 طيب اللي يسوي هذا الكود ويضع رقم  0   بعده ايش يعني اخي ابو عيد ؟؟

رابط هذا التعليق
شارك

حياك الله

On Error GoTo 5

يمكّن برنامج معالجة الأخطاء وينتقل بالإجراء إلى السطر المحدد . يعنى اسم سطر أو رقم السطر. 

ففي حالة حدوث خطأ في وقت التشغيل سيتم الانتقال إلى السطر المحدد

ولكن يجب أن يكون السطر المحدد في نفس الإجراء

 

On Error GoTo 0

يعطل معالج الخطأ الذي تم تمكينه في الإجراء الحالي ويعيد تعيينه إلى Nothing. (لا شي)

عندما تجرب ستفهم أكثر

 

On Error Resume Next

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

 

أخي العزيز : الشرح يطول وبالتجربة ستفهم كل هذه الأشياء

إذا لم تستطع معالجة رسالة الخطأ ارفق الملف هنا ليتم معالجتة وحل المشكلة

تحياتي

  • Like 3
رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information