رسائل الخطأ في أشرطة حالة Excel و VBA

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

شريط الحالة

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

برنامج Excel و VBA Windows

يعمل Visual Basic for Applications مع Microsoft Excel ويسمح لك بتخصيص الميزات والعمليات في جدول البيانات. افتح فبا من علامة تبويب المطور على الشريط. يعرض VBA رسائل الخطأ بشكل مختلف عن Excel. تعرض نافذة VBA رسائل خطأ منبثقة وتميز الرمز الذي تسبب في حدوث المشكلة. لا يحتوي Visual Basic for Applications في Excel على شريط الحالة الخاص به في الجزء السفلي من الشاشة لعرض رسائل الخطأ.

رسالة مخصصة

يوفر Visual Basic للتطبيقات في Excel وظيفة "Application.StatusBar" لتخصيص رسالة شريط المعلومات في Excel. قم بإنشاء رسالة خطأ مخصصة تظهر في نافذة جدول بيانات Excel عن طريق تعديل رمز VBA. تكون رسائل الخطأ المخصصة مفيدة عند تشغيل ماكرو مخصص ، لأن الماكرو يساعد المستخدم في معالجة مشكلة ما. على سبيل المثال ، إذا تطلب ماكرو ثلاث صفائف من البيانات ، يمكن أن توضح رسالة الخطأ "تضمين ثلاث صفائف بيانات" في شريط المعلومات.

مرجع دائري

إحدى رسائل الخطأ المضمنة التي يعرضها Excel في شريط الحالة هي خطأ "المرجع الدائري". تحدث المراجع الدائرية عندما تشير صيغتان إلى بعضهما البعض. قم بحل المرجع الدائري بالنقر فوق علامة التبويب "الصيغ" على الشريط واختيار الزر "تدقيق الأخطاء". قم بتمييز "المرجع الدائري" وحدد مرجع الخلية المعروض على اليسار لتحديد موقع الخلية. قم بتغيير المرجع إلى خلية غير دائرية أو قم بإزالة المرجع بالكامل.