بسم الله الرحمن الرحيم
اهلا بكم متابعى موقع ومدونة عالم الاوفيس
تعلم
Excel VBA (خطوة بخطوة) من الصفر الى
الاحتراف
فى هذا المقال
سوف نتناول دليل كامل حول برمجة الاكسيل المتقدم Excel
VBA.
الدرس الثانى : كل مايمكننا القيام بة باستخدام VBA
ماهى لغة VBA
VBA هي لغة برمجة غنية جدًا. لها آلاف الاستخدامات. يتم سرد بعض الأشياء أدناه
التي يمكنك القيام بها باستخدام وحدات ماكرو VBA.
ماهى
الفائدة من تسجيل الماكرو ؟
لنفرض انك ستقوم بادخال نصً معين . قد تحتاج أحيانًا إلى إدخال نص محدد في
نطاق من الخلايا. وهذا الاجراء سوف تقوم بانشائة اكثر من مرة فهنا تاتى فائدة الماكرو
يمكنك إنشاء ماكرو للقيام بالكتابة نيابة عنك.وعمل
هذا الاجراء بشكل مستمر .
اجراء معين تقوم به بشكل متكرر في Excel.
مثل ما ذكرنا فى الاعلى على سبيل المثال ، قد تحتاج
إلى إعداد تقرير مبيعات نهاية الشهر. إذا كانت المهمة مباشرة ، يمكنك تطوير ماكرو للقيام
بذلك نيابة عنك.
أتمتة العمليات المتكررة ضرورية جدا ومهمة . إذا
كنت بحاجة إلى تنفيذ نفس الإجراء في مصنفات مختلفة ، فيمكنك تسجيل ماكرو عندما تقوم
بتنفيذ المهمة في المصنف الأول. ثم يمكنك السماح للماكرو بتكرار الإجراء الخاص بك في
المصنفات الأخرى بنقرة زر واحدة .
قم بإنشاء زر مخصص لتنفيذ الكود الخاص بك .
على سبيل المثال ، يمكنك دمج العديد من أوامر Excel هكذا أنه يتم تنفيذها بضغطة زر واحدة أو بنقرة واحدة بالماوس.
يمكنك إنشاء "واجهة أمامية" مبسطة للمستخدمين
الذين لا يعرفون الكثير عن Excel.
على سبيل المثال ، يمكنك إعداد نموذج مصاريف شهرية.
يمكنك تطوير وظيفة ورقة عمل جديدة. على الرغم من
أن Excel يحتوي على مجموعة واسعة من الوظائف المضمنة ، إلا
أنه يمكنك أيضًا إنشاء وظائف مخصصة تعمل على تبسيط الصيغ بشكل كبير.
وايضا يمكنك ان تقوم بإنشاء تطبيقات كاملة تعتمد على الماكرو. يمكنك إنشاء
مربعات حوار مخصصة ورسائل نصية مخصصة وإضافة
أوامر جديدة إلى الشريط باستخدام Excel
Macro.
إنشاء الوظائف الإضافية المخصصة لبرنامج Excel. تم إنشاء معظم الوظائف الإضافية التي نحصل عليها باستخدام Excel باستخدام وحدات ماكرو Excel.