أرشيف

Archive for the ‘VBA | ماكرو’ Category

تخصيص زر لتشغيل الماكرو

بسم الله الرحمن الرحيم
الأخوة الأعزاء
السلام عليكم ورحمة الله وبركاته

بعد إحترافك تسجيل الماكرو و إستخدامها فى إنجاز أعمال المتكررة ما رأيك فى مزيد من المرونة فى تشغيل الماكرو فأنت صرت تعرف طريقتين لتشغيل الماكرو وهما إستخدام زر الإختصار الذى تحدده عند البدء فى تسجيل الماكرو أو الطريقة الأخرى Developer » Code » Macros أو بالضغط على Alt + F8 ليظهر لك الصندوق الحوارى وتختار منه الماكرو التى تريدها ثم تضغط على زر Run

إن الطرق السابقة أصبحت تقليدية لشخص محترف مثلك ! فما رأيك فى طريق أكثر إحترافيه تُميزك عن الأخرين ؟ هناك من يقول نعم … على بركة الله سنذكر اليوم طريقتين لتشغيل الماكرو الأولى  تخصيص زر Button يقوم بتشغيل ماكرو معينة من ال Form Controls و الثانية  تخصيص زر فى ال Quick access toolbar ليقوم بتشغيل ماكرو معينة

الطريقة الأولى : تخصيص زر Button من ال Form Controls

إقرأ المزيد…

Categories: VBA | ماكرو, إكسل

أمثلة على تسجيل الماكرو فى الإكسل

بسم الله الرحمن الرحيم
الإخوة الأعزاء
السلام عليكم ورحمة الله وبركاته

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

مثال 1 : إدراج تاريخ اليوم فى الخلية B1 إقرأ المزيد…

Categories: VBA | ماكرو, إكسل

كيفية تسجيل ماكرو فى الإكسل 2007 و 2003

بسم الله الرحمن الرحيم
الإخوة الأعزاء
السلام عليكم ورحمة الله وبركاته

بعد إضافة ال Developer Tab فى المرة السابقة نحن الأن على إستعداد لمعرفة كيفية تسجيل ماكرو بواسطة ال Macro Recorder وفى الموضوع التالى بإذن الله سنُسجل الماكرو .

مقدمة :
إن عملية تسجيل ماكرو تشبه عملية تسجيل شريط كاسيت فأنت أولاً تحدد المادة الصوتية التى نُحب سماعها ( مهمة متكررة ) ثم تقوم بالضغط على زر التسجيل فى المُسجل ثم تقوم بتشغيل المادة الصوتية التى تريد أن تضعها على شريط الكاسيت وبعد إنتهاء المادة الصوتية تقوم بالضغط على زر إنهاء عملية التسجيل ماذا نفعل بعد ذلك ؟ بالطبع نقوم بتشغيل شريط الكاسيت لسماع المادة الصوتية هل نسيت شئ ؟!

بعد إنتهائك من تسجيل شريط الكاسيت ستقوم بتسجيل الماكرو التى تريدها وللقيام بذلك تقوم بتحديد هدف / وظيفة الماكرو ثم تحدد الخطوات المتبعة ثم تضغط زر بدء تسجيل الماكرو ومن ثم تبدأ فى الخطوات التى حددتها لنفسك وبعد الإنتهاء من هذه الخطوات تقوم بالضغط على زر إيقاف التسجيل ومن ثمّ نقوم بتشغيل الماكرو

تسجيل الماكرو : إقرأ المزيد…

Categories: VBA | ماكرو, إكسل

تحديد مستوى الأمان وإضافة ال Developer Tab

بسم الله الرحمن الرحيم
الإخوة الأعزاء
السلام عليكم ورحمة الله وبركاته

فى الموضوع السابق وضحنا ماهية الماكرو و ال VBA واليوم بإذن الله سنبدأ فى تجهيز الإكسل لكى يتعامل مع الملفات التى تحتوى على ماكرو داخله.

تعديل مستوى الأمان Macro Security
يعتبر وضع الأمان الإفتراضى فى حزمة الأوفيس هو High وذلك لحماية المستخدم من أخطار إحتواء الملف على ماكرو والتى  قد يكون هذا الماكرو هو فيروس يضر بجهاز المستخدم وعليه لابد من تقليل مستوى الأمان إلى
المستوى المتوسط وفيه عند فتح أحد الملفات التى تشتمل على ماكرو سوف يسألك البرنامج عن رغبتك فى تشغيل هذا الماكرو أم عدم تشغيله
أو تقليل مستوى الأمان  إلى المستوى المنخفض وبه سيفتح الملف و تمكين أى ماكرو توجد فى الملف
فهيا بنا نُعدل مستوى الامان إلى متوسط
بالذهاب إلى Excel Options وتطبيق الخطوات التالية
0201
لاحظ أن عند إختيارك للوضع إقرأ المزيد…

Categories: VBA | ماكرو, إكسل

مقدمة لـ VBA for Microsoft Excel

بسم الله الرحمن الرحيم
الإخوة الأعزاء
السلام عليكم ورحمة الله وبركاته

فى سلسلة تهدف إلى تعريف ماهية الماكرو وما هو ال VBA وكيفية تسجيل الماكرو وكيفية تشغيله بالطرق المختلفة والتعديل على الكود الناتج من عملية التسجيل والمزيد من الموضوعات بإذن الله… واليوم نحن نوضح مقدمة بسيطة لكى تكون بدايتك إن شاء الله فى تعلم ال VBA إكسل VBA تشير إلى Visual Basic for Application و هى تطبيقات برمجية تسمح بإستخدام أكواد الفيجول بيسيك Visual basic لتنفيذ / تشغيل العديد من المميزات التى توجد فى برنامج الإكسل , كذلك فال VBA تسمح لك بتعديل / إعادة هيكلة البرنامج ليصبح أكثر مرونة عند تعاملك مع البرنامج , وأكواد ال VBA غالباً ما يشار إليها على أنها ماكرو Macro

ما هى الماكرو ؟ وفيما تُستخدم ؟ إقرأ المزيد…

Categories: VBA | ماكرو, إكسل