كيفية استخدام وظيفة vba cbyte؟
تم إدراج وظيفة CBYTE VBA في فئة تحويل نوع بيانات وظائف VBA. عند استخدامه في التعليمات البرمجية لـ VBA، فإنه يقوم بإرجاع قيمة في نوع تاريخ بايت (يتراوح من 0 إلى 255) . بعبارات بسيطة، عندما تحدد تعبيرًا كرقم، فإنه يحوله إلى عدد صحيح ويعيده في النتيجة.
بناء الجملة
CByte (التعبير)
الحجج
- التعبير : القيمة الرقمية التي تريد تحويلها إلى بايت.
مثال
لفهم كيفية استخدام وظيفة VBA CBYTE عمليًا، عليك الاطلاع على المثال أدناه حيث قمنا بكتابة كود vba باستخدامها:
Sub example_CBYTE() Range("B1").Value = CByte(Range("A1")) End Sub
في المثال أعلاه استخدمنا القيمة من الخلية A1 حيث لدينا رقم (8.5694) ثم استخدمنا الدالة CBYTE لتحويل هذه القيمة إلى نوع بيانات Byte وأرجعت 9 في النتيجة.
تعليقات
- إذا كانت القيمة المحددة قيمة أخرى غير رقم أو رقم لا يمكن التعرف عليه كرقم، فسيقوم VBA بإرجاع خطأ وقت التشغيل 13.
- وإذا كان نطاق القيمة المقدمة من 0 إلى 255، فسيقوم VBA بإرجاع خطأ وقت التشغيل 6.
- إذا لم تكن القيمة المحددة رقمًا عائمًا، فسيتم تقريبها إلى أقرب عدد صحيح.