/ / متغيرات VBA Excel

متغيرات VBA Excel

عدد صحيح | خيط | مزدوج | منطقية

هذا الفصل يعلمك كيف تعلن وتهيئة وعرض متغير في Excel VBA. السماح ل Excel VBA بمعرفة أنك تستخدم متغيرًا يسمى المصادقة على متغير. يعني التهيئة ببساطة تعيين قيمة بداية (أولية) لمتغير.

ضع زر أمر في ورقة العمل الخاصة بك وقم بإضافة خطوط التعليمات البرمجية أدناه. لتنفيذ خطوط التعليمات البرمجية ، انقر فوق زر الأمر الموجود على الورقة.

عدد صحيح

يتم استخدام المتغيرات الصحيحة لتخزين الأعداد الصحيحة.

Dim x As Integer
x = 6
Range("A1").Value = x

نتيجة:

المتغير الصحيح في Excel VBA

Explanation: سطر الكود الأول يقوم بتعريف متغير بالاسم x من النوع Integer. بعد ذلك ، نقوم بتهيئة x بالقيمة 6. وأخيراً ، نكتب قيمة x إلى الخلية A1.

خيط

يتم استخدام متغيرات السلسلة لتخزين النص.

الشفرة:

Dim book As String
book = "bible"
Range("A1").Value = book

نتيجة:

سلسلة المتغير

تفسير: سطر التعليمة البرمجية الأولى بتعريف متغير مع دفتر اسم من النوع سلسلة. بعد ذلك ، نقوم بتهيئة الكتاب مع الكتاب المقدس. استخدم دائما apostrophes لتهيئة متغيرات السلسلة. وأخيرًا ، نكتب نص الكتاب المتغير إلى الخلية A1.

مزدوج

المتغير من النوع Double أكثر دقة من متغير من النوع Integer ويمكن أيضًا تخزين الأرقام بعد الفاصلة.

الشفرة:

Dim x As Integer
x = 5.5
MsgBox "value is " & x

نتيجة:

غير دقيق بما فيه الكفاية

لكن هذا ليس القيمة الصحيحة! قمنا بتهيئة المتغير بقيمة 5.5 ونحصل على القيمة 6. ما نحتاجه هو متغير من النوع Double.

الشفرة:

Dim x As Double
x = 5.5
MsgBox "value is " & x

نتيجة:

متغير مزدوج

ملاحظة: تتمتع المتغيرات الطويلة بسعة أكبر. استخدم دائمًا متغيرات من النوع الصحيح. ونتيجة لذلك ، من الأسهل العثور على الأخطاء وسيتم تشغيل شفرتك بشكل أسرع.

منطقية

استخدم متغير Boolean للاحتفاظ بالقيمة True أو False.

الشفرة:

Dim continue As Boolean
continue = True

If continue = True Then MsgBox "Boolean variables are cool"

نتيجة:

منطقي متغير

تفسير: سطر التعليمة البرمجية الأولى بتعريف متغير بالاسم متابعة النوع Boolean. بعد ذلك ، تتم تهيئة المتابعة مع القيمة True. وأخيرًا ، نستخدم متغير Boolean لعرض MsgBox فقط إذا احتفظ المتغير بقيمة True.

اقرأ أيضًا: