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

كيفية تمكين المطور DEVELOPER TAP وإنشاء برنامج للغة VBA في برنامج Microsoft Excel

 

كيفية تمكين المطور DEVELOPER TAP وإنشاء برنامج للغة VBA في برنامج Microsoft Excel

كيفية تمكين المطور DEVELOPER
TAP
وإنشاء برنامج للغة VBA في برنامج Microsoft Excel

1. قم بإنشاء مصنف جديد (New workbook).

2. اضغط على زر بدء الشريط.

3- اختر أمر الخَيارات options.

4- اختر أمر تخصيص الشريط customize ribbon.

5- حدد خانة اختيار المطور كما هو موضح في الصورة
التالية ثم اضغط موافق ok
.

ستتمكن الآن من رؤية علامة developer tab في
الشريط
.

وبعد أن تتمكّن من تمكين هذا المطوّر في برنامج Microsoft
Excel، سنشرح الآن كيفية البرمجة بلغة برمجة VBA
.

يجب أن تبدأ كل البرامج في لغة البرمجة VBA بـ Subوتنتهي بـ End sub“. وهنا هذا الاسم هو الاسم الذي تريد تخصيصه
لبرنامجك
. بينما يشير مصطلح sub إلى روتين فرعي سنتعلمه في
الجزء الأخير من البرنامج التعليمي
.

Sub name()

.

.

.

End Sub

انشاء برنامجًا أساسيًا للغة VBA يعرض مربع إدخال للمطالبة باسم المستخدم ثم عرض رسالة ترحيب

يفترض هذا البرنامج أنك أكملت البرنامج التعليمي
على وحدات الماكرو في Excel وتمكين علامة التبويب DEVELOPER في Excel
. وللقيام بإنشاء برنامج أساسي في برنامج Microsoft Excel للغة VBA قم بالخطوات
التالية
:

1. قم بإنشاء مصنف جديد (New workbook).

2. احفظه في ملف Excel بتنسيق ورقة العمل * .xlsm

3. اضغط على خَيار DEVELOPER tab.

4. اضغط على مربع القائمة المنسدلة INSERT أسفل
شريط التحكم
.

5. حدد زر الأمر كما هو موضح في الصورة التالية:

6. ارسم زر الأمر في أي مكان على ورقة العمل كما هو
موضّح بالصورة التالية
:

وسوف تحصل على نافذة الحوار التالية:

7. أعد تسمية اسم الماكرو إلى btnHelloWorld_Click.

8. اضغط على الزر الجديد new button.

وستحصل على نافذة كود VBA التالية:

9- أدخل رموز التعليمات التالية:

Dim name As String

name = InputBox(“Enter your name”)

MsgBox “Hello ” + name

حيث أنّ:

     المصطلح Dim name As Stringينشئ متغير يسمى الاسم. سيقبل المتغير نصًا وأرقامًا وحروفًا أخرى لأننا
حددناها كسلسلة
.

     المصطلح name = InputBox(“Enter your name“)” يستدعي الوظيفة المضمنة InputBox التي تعرض نافذة مع
التسمية التوضيحية أدخل اسمك
. ثم يتم تخزين الاسم الذي تم إدخاله في متغير
الاسم
.

     المصطلح MsgBox “Hello ” + nameيستدعي الوظيفة المضمنة MsgBox التي تعرض Hello والاسم الذي تم إدخاله.

يجب أن تبدو نافذة الشفرة الكاملة code window الآن على النحو التالي:

10- أغلق نافذة الكود.

11- اضغط بزر الفأرة الأيمن على الرقم 1 وحدد تحرير النص.

11- أدخل المصطلح Say Hello.

12- اضغط على المصطلح Say Hello.

وسوف تحصل على النافذة الإدخال التالية:

13- أدخِل اسمك، وليكن learn.excel.

وسوف تحصل على صندوق الرسالة التالية:

والآن أنشأت للتو برنامج VBA الأول الخاص بك في
برنامج Microsoft Excel
.

 شاهد أيضًا: صيغ الدالة AREAS واستخدامها في
برنامج
MICROSOFT EXCEL

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

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

اترك تعليقاً

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

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