برمجة الاكسيل

متغيرات لغة VBA في برنامج Microsoft Excel

 

متغيرات لغة VBA في برنامج Microsoft Excel

متغيرات لغة 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، ونضرب لكم موعدًا جديدًا مستقبلًا مع المزيد من المقالات
.

 

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى