كيفية استخدام وظيفة vba cdec؟
تم إدراج وظيفة VBA CDEC في فئة تحويل نوع البيانات لوظائف VBA. عند استخدامه في التعليمات البرمجية لـ VBA، فإنه يحول رقمًا إلى نوع بيانات عشري. بعبارات بسيطة، مع نوع البيانات العشرية، يمكن أن يحتوي الرقم على 28 منزلة عشرية حيث القيمة الأكبر هي +/-7.9228162514264337593543950335، وأصغر قيمة غير الصفر هي +/-0.00000000000000000000000001.
بناء الجملة
CDec(تعبير)
الحجج
- التعبير : القيمة التي تريد تحويلها إلى نوع بيانات عشري.
مثال
لفهم كيفية استخدام وظيفة VBA CDEC بشكل عملي، يتعين عليك الاطلاع على المثال أدناه حيث قمنا بكتابة كود vba باستخدامه:
Sub example_CDEC() Range("B1").Value = CDec(Range("A1") / Range("A2")) End Sub
في المثال أعلاه، قمنا بتقسيم قيمة الخلية A1 (10) مع قيمة الخلية A2 (9)، ثم استخدمنا الدالة CDEC لتحويل هذه القيمة إلى نوع بيانات عشري وأرجعت 1.1111111111111 في النتيجة.
تعليقات
- إذا كانت القيمة المحددة قيمة أخرى غير رقم أو رقم لا يمكن التعرف عليه كرقم، فسيقوم VBA بإرجاع خطأ وقت التشغيل 13.
- وسيُرجع أيضًا خطأ إذا كانت القيمة المقدمة خارج نطاق نوع البيانات العشرية.