عوامل مقارنة لغة البرمجة VBA: لا يساوي أو أقل من أو يساوي في برنامج Microsoft Excel
عوامل مقارنة لغة البرمجة VBA
هذه هي العوامل المستخدمة لمقارنة القيم. ةتتضمن عوامل المقارنة يساوي (=)، وأقل من (<)، وأكبر من (>)، ولا يساوي (<>).
تُستخدم عوامل المقارنة لمقارنة القيم لأغراض
التحقق من الصحة. ولنفترض أنك تطور تطبيقًا بسيطًا لنقاط البيع. في هذا التطبيق، تريد التحقق من صحة القيم التي تم إدخالها قبل النشر. في مثل هذه الحالات، يمكنك استخدام عوامل المقارنة. وسيتحقق هذا المشغل من الأرقام السالبة أو للتأكد من أن المبلغ المدفوع لا يتجاوز مبلغ الفاتورة. حيث تكون عوامل المقارنة مفيدة في مثل هذه المواقف.
توضح التعريفات التالية عوامل المقارنة المحددة في لغة البرمجة VBA
1. العامل (=): يساوي: يتحقق مما إذا كانت القيمتان متساويتين. ويتم استخدامه أيضًا كعامل تعيين.
2. العامل (<): أقل من: يستخدم هذا العامل لطرح الأرقام.
3. العامل (>): أكبر من: يُستخدم هذا العامل لمضاعفة الأرقام.
4. العامل (<>): لا يساوي: يستخدم هذا العامل لقسمة الأرقام.
5. العامل (<=): أصغر من أو يساوي.
6. العامل (>=): أكبر من أو يساوي.
عوامل مقارنة لغة البرمجة VBA مع مثال:
تعرض التعريفات التالية عوامل تشغيل مقارنة Excel VBA مع أمثلة ومخرجات.
- العامل (=): إذا كانت x = z، تُرجِع صوابًا إذا كانت متساوية، وإلا فإنها ترجع خطأً.
- العامل (<): إذا كانت x < z، تُرجع صوابًا إذا كانت x أقل من z، وإلا فإنها ترجع خطأً.
- العامل (>): إذا كانت x > z، تُرجع صوابًا إذا كانت x أكبر من z، وإلا فإنها ترجع خطأً.
- العامل (<>): إذا كانت x <> z، تُرجع صوابًا إذا لم تكن متساوية، وإلا فإنها ترجع خطأً.
- العامل (<=): إذا كانت x <= z، تُرجع صوابًا إذا كانت x أقل من أو تساوي z، وإلا فإنها ترجع خطأً.
- العامل (>=): إذا كانت x > = z، تُرجع صوابًا إذا كانت x أكبر من أو تساوي z، وإلا فإنها ترجع خطأً.
مثال على كود المصدر:
عامل المقارنة المتكافئ.
If 2 = 1 Then
MsgBox “True”, vbOKOnly, “Equal Operator”
Else
MsgBox
“False”, vbOKOnly, “Equal Operator”
End If
حيث أنّ:
- الكود “If 2 = 1 Then… Else… End If” يستخدم عبارة if لتقييم الشرط “2 = 1”.
- الكود “MsgBox …” هو وظيفة مضمنة تعرض مربع رسالة.
- المعامل الأول “صواب” أو “خطأ” هو ما سيتم عرضه في مربع الرسالة. وفي مثالنا، 2 لا تساوي 1، لذلك ستظهر “خطأ” في مربع الرسالة.
- المعامل الثاني “vbOKOnly” هي الزر الذي يتم عرضه في مربع الرسالة.
- المعامل الثالث “Equal Operator” هو عنوان مربع الرسالة.
وعند تنفيذ الكود السابق يعطي النتائج التالية:
شاهد أيضًا: تجريف بيانات الويب باستخدام لغة البرمجة VBA في برنامج Microsoft Excel
وفي نهاية المقال، نتمنى أن نكون قد أفدناكم بما يخص هذا الجزء من البرمجة باستخدام برنامج Excel، ونضرب لكم موعدًا جديدًا مستقبلًا مع المزيد من المقالات.