اليكم اليوم درس جديد فى
سلسة دروس VBA اكسيل مقدمة تختلف المهام والعمليات التي نقوم بتنفيذها على اكسل، وتتراوح من المهام الصغيرة البسيطة، إلى الكبيرة المعقّدة. وفي بعض الأحيان تكون هذه المهام روتينية، ويستغرق منّا تكرارها الكثير من الوقت. وهنا يمكن الاستفادة من أداة الماكرو الفعّالة التي يوفّرها اكسل لإتمام المهام المتكررة.
ـ الماكرو هو في الحقيقة عبارة عن شيفرة VBA (Visual Basic for Applications) يتم تخزينها في مستند مستقل. لكن إنشاء الماكرو لا يتطلّب منك كتابة أيّة شيفرة، وإنّما هي خطوات سهلة سنوضّحها في هذا الدرس
كيفية تسجيل الماكرو واستخدامه ملاحظة1: يمكن الوصول إلى أوامر الماكرو الأساسية من تبويب عرض
ملاحظة2: خاصية الماكرو غير متوفرة في إصدارات أوفيس على الأجهزة التي تستخدم نظامWindows RT ولمعرفة إصدار أوفيس الذي تستخدمه اذهب إلى File> Account وستجد اسم الإصدار ورقمه تحت عبارة "معلومات المنتج" Product Information:
الآن، لنفترض أننا نستخدم الجدول التالي مرات عديدة، وفي كل مرة نضطر إلى تكرار إنشائه من البداية. لذا سنقوم بتسجيل ماكرو لهذا الجدول:
نذهب أولًا إلى تبويب المطور ثم إلى تسجيل ماكرو
نقوم بتسمية الماكرو من خلال مربع الحوار تسجيل ماكرو بإدخال اسم دلالي في حقل اسم الماكرو، علمًا أنّ اسم الماكرو لا يمكن أن يحتوي على مسافات:
سنلاحظ بعد النقر على موافق تحول زر
تسجيل ماكرو إلى إيقاف التسجيل،
وهذا يعني أنّه جاري التسجيل، عندها نبدأ بإنشاء الجدول وتنسيقه حسب الرغبة، وعند الانتهاء ننقر على إيقاف التسجيل لإيقاف التسجيل وحفظ الماكرو
في المرة القادمة التي نريد فيها إنشاء نفس الجدول، كل ما علينا فعله هو النقر على وحدات الماكرو لفتح قائمة الماكرو الذي قمنا بحفظه مسبقا
ثم تحديد الماكرو المرغوب والنقر على
زر تشغيل
وسيتم إنشاء جدولنا بلمحة
ربّما سنلاحظ أنّه في كل مرة نقوم فيها بتشغيل الماكرو يتم إنشاء الجدول في نفس نطاق الخلايا، مهما كان موقع الخلية التي قمنا بتحديدها قبل تشغيله. أي أنّه حتّى لو قمنا بتحديد الخلية L15 مثلا ثم تشغيل الماكرو، سيتم إنشاء الجدول في النطاق A1:G8
السبب في ذلك هو أنّه عند تسجيل الماكرو يتم استخدام المراجع المطلقة بشكل افتراضي. فإذا أردنا تسجيل ماكرو واستخدامه في مواضع مختلفة في الورقة وليس في موضع محدّد، يجب أن نستخدم المراجع النسبية قبل بدء التسجيل.
في مثالنا هذا سنقوم بتسجيل الماكرو من جديد باستخدام المراجع النسبية. ننقر على زر استخدام المراجع النسبية ثم على زر تسجيل ماكرو ونتبع نفس الخطوات السابقة
وإلى الجزء الثاني من هذا الموضوع إن شاء الله
كان معكم
م/عبدالجيد محمد
لمشاهدة الروابط يلزمك التسجيل في أكاديمية الصقر للتدريب
لمشاهدة الروابط يلزمك التسجيل في أكاديمية الصقر للتدريب
لمشاهدة الروابط يلزمك التسجيل في أكاديمية الصقر للتدريبلمشاهدة الروابط يلزمك التسجيل في أكاديمية الصقر للتدريب
لمشاهدة الروابط يلزمك التسجيل في أكاديمية الصقر للتدريبلمشاهدة الروابط يلزمك التسجيل في أكاديمية الصقر للتدريب
لمشاهدة الروابط يلزمك التسجيل في أكاديمية الصقر للتدريبلمشاهدة الروابط يلزمك التسجيل في أكاديمية الصقر للتدريب