كيفية استخدام وظيفة vba strcomp؟
تم إدراج وظيفة STCOMP VBA في فئة نص وظائف VBA. عند استخدامه في التعليمات البرمجية لـ VBA، فإنه يقوم بإرجاع عدد صحيح بعد مقارنة سلسلتين مع بعضهما البعض . ببساطة، يمكنك مقارنة سلسلتين باستخدامه (بثلاث طرق مختلفة).
بناء الجملة
StrComp(String1، String2، [قارن])
الحجج
- String1 : السلسلة الأولى للمقارنة.
- String2 : السلسلة الثانية للمقارنة.
- [مقارنة] : قيمة سلسلة لتحديد نوع مقارنة السلسلة المطلوب تنفيذها [هذه وسيطة اختيارية وإذا تم حذفها، يأخذ VBA vbBinaryCompare افتراضيًا].
- vbBinaryCompare: للمقارنة الثنائية.
- vbTextCompare: لمقارنة النص.
- vbDatabaseCompare: لمقارنة قاعدة البيانات.
مثال
لفهم كيفية استخدام وظيفة VBA STRCOMP بشكل عملي، يجب عليك الاطلاع على المثال أدناه حيث قمنا بكتابة كود vba باستخدامها:
Sub example_STRCOMP() Range("B1").Value = StrComp(Range("A1"), Range("A2")) End Sub
في الكود أعلاه استخدمنا STRCOMP لمقارنة قيم الخلية A1 والخلية A2 وأرجعت 1 في النتيجة لأن القيمتين ليستا متماثلتين.