كيفية استخدام وظيفة vba clng؟
تم إدراج وظيفة VBA CLNG في فئة تحويل نوع البيانات لوظائف VBA. عند استخدامه في التعليمات البرمجية لـ VBA، فإنه يحول التعبير إلى نوع بيانات طويل . بعبارات بسيطة، في VBA، يمكن أن تتراوح قيمة نوع البيانات الطويلة بين -2,147,483,648 و2,147,483,647 (بدون منازل عشرية).
بناء الجملة
CLng(التعبير)
الحجج
- التعبير : القيمة التي تريد تحويلها إلى نوع بيانات طويل.
مثال
لكي تفهم عمليًا كيفية استخدام وظيفة VBA CLNG، عليك الاطلاع على المثال أدناه حيث قمنا بكتابة كود vba باستخدامها:
Sub example_CLNG() Range("B1").Value = CLng(Range("A1")) End Sub
في المثال أعلاه، استخدمنا القيمة من الخلية A1 (134.567)، ثم استخدمنا الدالة CLNG لتحويل هذه القيمة إلى نوع بيانات طويل وأرجعت 135 في النتيجة.
تعليقات
- سوف يقوم CLNG بتقريب هذا الرقم إلى 0.5 وتقريبه لأسفل إذا كان أقل من أو يساوي 0.5.
- إذا قمت بتوفير رقم خارج نطاق نوع البيانات الطويل (- 2.1 E+9 و2.1 E+9)، فسوف يُرجع VBA خطأ وقت التشغيل 13.