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

لماذا تم استخدام لغة برمجة VBA في برنامج Excel؟ وما هي التطبيقات الشخصية والتجارية للغة؟

 

لماذا تم استخدام لغة برمجة VBA في برنامج Excel؟ وما هي التطبيقات الشخصية والتجارية للغة؟

لماذا تم استخدام لغة
برمجة VBA في برنامج Excel؟ وما هي التطبيقات الشخصية والتجارية
للغة؟

يمكننا تعريف لغة Visual Basic for Applications
(VBA
)  على أنها لغة برمجة تعتمد على الأحداث، تنفذها شركة Microsoft
لتطوير تطبيقات Office
. حيث تساعد لغة VBA على تطوير عمليات الأتمتة و Windows
API والوظائف المعرفة من قبل المستخدم
. كما أنها تُمكّنك من معالجة ميزات واجهة
المستخدم للتطبيقات المضيفة
.

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

عملية إخبار الكمبيوتر بما تريده أن يفعله لك هي
ما يعرف ببرمجة الكمبيوتر
. تمامًا كما استخدمت اللغة العربية لإخبار
الخادمة بما يجب القيام به، يمكنك أيضًا استخدام عبارات تشبه اللغة الإنجليزية
لإخبار الكمبيوتر بما يجب القيام به
. تندرج العبارات الإنجليزية المشابهة في فئة
اللغات عالية المستوى
. ولغة VBA هي لغة عالية المستوى يمكنك استخدامها
لتتفوق على إرادتك القوية
.

لغة VBA في الواقع هي مجموعة فرعية من أكواد Visual
Basic 6.0 BASIC تقف على كود التعليمات الرمزية لجميع الأغراض للمبتدئين
.

إذًا.. لماذا لغة VBA في برمجة برنامج Excel؟

1- تُمكّنك لغة VBA من استخدام عبارات تشبه اللغة
الإنجليزية لكتابة تعليمات لإنشاء تطبيقات مختلفة
.

2- من السهل تعلم لغة VBA.

3- لها واجهة مستخدم سهلة الاستخدام، حيث يتعين
عليك فقط سحب عناصر التحكم في الواجهة وإفلاتها

4- كما تسمح لك بتحسين وظائف برنامج Excel من خلال
جعلها تتصرف بالطريقة التي تريدها
.

التطبيقات الشخصية والتجارية للغة VBA في برنامج
Excel

للاستخدام الشخصي، يمكنك استخدامه وحدات الماكرو
البسيطة التي ستعمل على أتمتة معظم مهامك الروتينية
.

للاستخدام التجاري، يمكنك إنشاء برامج قوية
كاملة مدعومة من برنامج excel ولغة VBA
. وتتمثل ميزة هذا النهج في أنه يمكنك الاستفادة
من الميزات القوية لبرنامج Excel في برامجك المخصصة
.

 شاهد أيضًا: مصفوفات Excel VBA

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

 

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

اترك تعليقاً

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

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