متغيرات لغة VBA
في برنامج Microsoft Excel
يتم استخدام المتغيرات في جميع برامج الكمبيوتر
تقريبًا ولا يختلف هذا في لغة البرمجة VBA. وتعتبر ممارسة جيدة للإعلان عن متغير في بداية الإجراء. ليس ضروريًا ولكنه يساعد في التعرف على طبيعة المحتوى، سواء كان (نصًا، بيانات، أرقام، إلخ). وفي هذا المقال التعليمي للغة البرمجة VBA،
سنتعلم متغيرات VBA.
متغيرات لغة البرمجة VBA
المتغيرات هي قيم محددة يتم تخزينها في ذاكرة
الكمبيوتر أو نظام التخزين. وفي وقت لاحق، يمكنك استخدام هذه القيمة في
التعليمات البرمجية وتنفيذها. حيث سيقوم الكمبيوتر بجلب هذه القيمة من النظام
ويظهر في الإخراج. ولكن يجب إعطاء اسم لكل نوع من أنواع متغيرات Excel
VBA.
ولتسمية المتغير في VBA، عليك اتباع القواعد
التالية:
• يجب أن يكون أقل من 255 حرفًا.
• لا يسمح بالتباعد.
• يجب ألا يبدأ برقم.
• الفراغ بين الحروف غير مسموح به.
وفيما يلي بعض الأمثلة على الأسماء الصالحة وغير
الصالحة للمتغيرات في VBA.
– في لغة البرمجة VBA، نحتاج إلى إعلان المتغيرات
قبل استخدامها عن طريق تعيين الأسماء ونوع البيانات.
– في لغة البرمجة VBA، يتم الإعلان عن المتغيرات
إما ضمنيًا أو تصريحيًا.
– ضمنيًا: يوجد بعد هذا الشرح مثال لمتغير تم الإعلان عنه ضمنيًا.
– التسمية = excel-learning
– الحجم = 4
تصريحيًا. حيث يمكنك استخدام الكلمة الأساسية “Dim” في بناء الجملة
– والمصطلح Dim هو عدد صحيح.
– وأيضًا يعتبر Dim كلمة مرور قوية.
– لا يختلف متغير VBA عن لغات البرمجة الأخرى. وللإعلان عن متغير في VBA، يمكنك استخدام الكلمة
الأساسية “Dim.”
بناء الجملة لمتغير VBA
للإعلان عن متغير في VBA، اكتب Dim متبوعًا باسم:
Sub Exercise ()
Dim <name>
End Sub
قبل أن ننفذ المتغيرات، يتعين علينا تسجيل ماكرو
في برنامج Excel. ولتسجيل ماكرو، قم بما يلي:
– الخطوة (1): سجل الماكرو 1 – Macro 1
– الخطوة (2): أوقِف الماكرو 1 – Macro 1
– الخطوة (3): افتح محرر الماكرو، وأدخل رمز المتغير في الماكرو 1 – Macro 1.
– الخطوة (4): قم بتنفيذ التعليمات البرمجية للماكرو 1 – Macro 1.
على سبيل المثال، لمتغير VBA:
Sub Macro1()
Dim
Num As Integer
Num
= 99
MsgBox
” Guru ” & Num
End
Sub
عند تشغيل هذا الرمز، ستحصل على الإخراج التالي
في الورقة الخاصة بك.
شاهد أيضًا: مصفوفات Excel VBA
وفي
نهاية المقال، نتمنى أن نكون قد أفدناكم بما يخص هذا الجزء من البرمجة باستخدام
برنامج Excel، ونضرب لكم موعدًا جديدًا مستقبلًا مع المزيد من المقالات.