منتديات روكشا     َولَوْلَا إِذْ دَخَلْتَ جَنَّتَكَ قُلْتَ مَا شَاءَ اللَّهُ لَا قُوَّةَ إِلَّا بِاللَّه

الرئيسية |  التسجيل  |  مركز رفع الملفات  |  الاتصال بنا  

 



العودة   منتديات روكشا > المنتدي التخصصي > قسم التصاميم والبرمجة والجرافيكس والميديا > انشاء وتصميم وبرمجة البرامج

الملاحظات

انشاء وتصميم وبرمجة البرامج برنامج الوورد اكسس اكسيل بوربوينت فيجوال بيسك برامج محاسبة برامج ادارة وتنظيم حسابات تنسيق الملفات

إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 02-07-2019, 04:41 AM
الصورة الرمزية مهرة النجدية
.:: عضـو نشط ::.
 
تاريخ التسجيل: Feb 2019
الدولة: قلب ابي
المشاركات: 185
معدل تقييم المستوى: 4
مهرة النجدية اصبح معروف في الوسط التميزيىمهرة النجدية اصبح معروف في الوسط التميزيى
شرح Macro المهام المتكررة في Microsoft Excel






Macro المهام المتكررة في Microsoft Excel

تختلف المهام والعمليات التي نقوم بتنفيذها على اكسل، وتتراوح من المهام الصغيرة البسيطة، إلى الكبيرة المعقّدة. وفي بعض الأحيان تكون هذه المهام روتينية، ويستغرق منّا تكرارها الكثير من الوقت. وهنا يمكن الاستفادة من أداة الماكرو الفعّالة التي يوفّرها اكسل لأتمتة المهام المتكررة.

الماكرو هو في الحقيقة عبارة عن شيفرة VBA (Visual Basic for Applications) يتم تخزينها في مستند مستقل. لكن إنشاء الماكرو لا يتطلّب منك كتابة أيّة شيفرة، وإنّما هي خطوات سهلة سنوضّحها في هذا الدرس
كيفية تسجيل الماكرو واستخدامه
باختصار، طريقة عمل الماكرو هي عبارة عن تسجيل لخطوات تنفيذ المهمة ومن ثم إعادة استخدامها مرارًا وتكرارًا عند الحاجة إليها، بحيث يتم تنفيذ المهمة بنقرة واحدة فقط.

قبل أن نبدأ بتسجيل الماكرو، سنقوم بإضافة تبويب المطور Developer إلى تبويبات اكسل لنتمكّن من الوصول إلى كل الأوامر المتعلّقة بالماكرو. نذهب إلى ملف File> خيارات Options:
ننقر على قسم Customize Ribbon ثم نؤشر مربّع الخيار Developer من مجموعة Main Tabs وننقر على OK:

ملاحظة2: خاصية الماكرو غير متوفرة في إصدارات أوفيس على الأجهزة التي تستخدم نظامWindows RT ولمعرفة إصدار أوفيس الذي تستخدمه اذهب إلى File> Account وستجد اسم الإصدار ورقمه تحت عبارة "معلومات المنتج" Product Information:



سنلاحظ بعد النقر على OK تحول زر Record Macro إلى Stop Recording، وهذا يعني أنّه جاري التسجيل، عندها نبدأ بإنشاء الجدول وتنسيقه حسب الرغبة، وعند الانتهاء ننقر على Stop Recording لإيقاف التسجيل



وحفظ الماكرو:
في المرة القادمة التي نريد فيها إنشاء نفس الجدول، كل ما علينا فعله هو النقر على Macros لفتح قائمة الماكرو الذي قمنا بحفظه مسبقا:



وسيتم إنشاء جدولنا بلمحة:




ربّما سنلاحظ أنّه في كل مرة نقوم فيها بتشغيل الماكرو يتم إنشاء الجدول في نفس نطاق الخلايا، مهما كان موقع الخلية التي قمنا بتحديدها قبل تشغيله. أي أنّه حتّى لو قمنا بتحديد الخلية L15 مثلا ثم تشغيل الماكرو، سيتم إنشاء الجدول في النطاق A1:G8:



السبب في ذلك هو أنّه عند تسجيل الماكرو يتم استخدام المراجع المطلقة بشكل افتراضي. فإذا أردنا تسجيل ماكرو واستخدامه في مواضع مختلفة في الورقة وليس في موضع محدّد، يجب أن نستخدم المراجع النسبية قبل بدء التسجيل.

في مثالنا هذا سنقوم بتسجيل الماكرو من جديد باستخدام المراجع النسبية. ننقر على زر Use Relative References ثم على زر Record Macro ونتبع نفس الخطوات السابقة:



وبهذه الطريقة يمكننا تشغيل الماكرو وإنشاء الجدول في أي موضع نريده:

IMG][/IMG]


وبما أننا استخدمنا التعبئة التلقائية عند إنشاء الجدول لن نضطر إلى تغيير عنوان كل صف على حدة، يكفينا تغيير عنوان الصف الأول فقط.

بعد ذلك نغلق نافذة محرر الشفرات لحفظ التغيير ثم نختبر الماكرو بعد التعديل:




حفظ الماكرو
بإمكاننا حفظ الماكرو في مصنّف شخصي مخفي Personal Workbook واستخدامه عند الحاجة في جميع المصنفات التي نقوم بإنشائها من على نفس جهاز الحاسوب.




وبالتوفيق

رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
شرح إنشاء قوائم Microsoft Excel مهرة النجدية انشاء وتصميم وبرمجة البرامج 1 02-07-2019 06:45 PM
برنامج تحميل برنامج Merge Tables Wizard for Microsoft Excel الفارس انشاء وتصميم وبرمجة البرامج 0 02-06-2019 09:42 PM
برنامج تحميل برنامج Duplicate Remover for Microsoft Excel الفارس انشاء وتصميم وبرمجة البرامج 0 02-06-2019 09:39 PM
برنامج تحميل برنامجExplorer for Microsoft Excel الفارس انشاء وتصميم وبرمجة البرامج 0 02-06-2019 09:34 PM
شرح Microsoft Excel حذف الصفوف والأعمدة الفارغة في جداول بيانات مهرة النجدية انشاء وتصميم وبرمجة البرامج 0 02-05-2019 02:35 AM

 

RSS RSS 2.0 XML MAP HTML

الساعة الآن 09:00 PM


Powered by vBulletin® Copyright ©2000 - 2019,