وحدات الماكرو هي أدوات لأتمتة الروتين في إكسيل. أنها تسمح للمستخدم لتسجيل سلسلة من الإجراءات واللعب بها مرة أخرى في لمسة زر واحدة. ومع ذلك ، تشغيل ماكرو يدويا يمكن أن يكون غير مريح والنسيان. هل من الممكن جعل تشغيل الماكرو تلقائيا عند فتح كتاب? تماما. سيساعدك هذا الدليل على تشغيل ماكرو في إكسيل تلقائيا عند فتح مصنف والتخلص من الحاجة إلى القيام بذلك يدويا في كل مرة.
- الخطوة 1: إنشاء ماكرو
- الخطوة 2: احفظ الماكرو في ملف مصنف
- الخطوة 3: افتح محرر فبا
- الخطوة 4: الصق الكود لتشغيل الماكرو عند فتح المصنف
- إعداد إكسيل لتشغيل الماكرو
- الخطوة 1: افتح إكسيل وحدد المصنف المطلوب
- الخطوة 2: افتح محرر التطبيق المرئي الأساسي
- الخطوة 3: إنشاء وحدة نمطية جديدة وكتابة ماكرو
- سؤال وجواب
الخطوة 1: إنشاء ماكرو
الخطوة الأولى هي إنشاء ماكرو تريد تشغيله عند فتح المصنف. للقيام بذلك ، حدد عنصر القائمة "المطور" وانقر على زر "تسجيل ماكرو". أدخل اسم الماكرو وحدد مكان حفظ الماكرو. ثم اتبع جميع الخطوات اللازمة في الكتاب. من المهم ملاحظة أنه يجب تنفيذ جميع الإجراءات التي تريد تسجيلها في الماكرو قبل الانتهاء من التسجيل.
الخطوة 2: احفظ الماكرو في ملف مصنف
بعد الانتهاء من الخطوات اللازمة وإكمال تسجيل الماكرو ، احفظه في ملف مصنف. للقيام بذلك ، حدد عنصر القائمة "ملف" ، ثم حدد "حفظ باسم". في النافذة التي تظهر ، حدد تنسيق المصنف الذي يدعم ماكرو إكسيل واحفظ ملف المصنف.
الخطوة 3: افتح محرر فبا
الآن افتح محرر فبا (فيسوال باسيك للتطبيقات) باستخدام اختصار لوحة المفاتيح ألت+و 11 أو عن طريق تحديد عنصر القائمة "المطور" والنقر على زر "فيسوال باسيك محرر". في المحرر ، حدد مشروع الكتاب حيث يوجد الماكرو الخاص بك.
الخطوة 4: الصق الكود لتشغيل الماكرو عند فتح المصنف
في محرر فبا ، حدد وحدة" ثيسوركبوك " للمصنف الحالي ولصق التعليمات البرمجية التالية:
كتاب العمل الفرعي_مفتوح()
الاسم الكبير الخاص بك
نهاية الفرعية
استبدال "يورماكرونام" مع اسم الماكرو الخاص بك. حفظ التغييرات في محرر فبا.
الآن ، عند فتح هذا المصنف ، سيتم تشغيل الماكرو تلقائيا. يمكنك حفظ ملف المصنف وإغلاقه ، ثم فتحه مرة أخرى للتحقق من أن الماكرو يعمل بشكل صحيح في كل مرة تفتحه.
إعداد إكسيل لتشغيل الماكرو
قبل أن تتمكن من تشغيل ماكرو في إكسيل عند فتح مصنف ، تحتاج إلى إكمال العديد من الخطوات التحضيرية.
إنشاء ماكرو: افتح المصنف في إكسيل الذي تريد تشغيل الماكرو فيه وانتقل إلى علامة التبويب المطور في الجزء العلوي من الشاشة. إذا لم يتم عرض علامة تبويب المطور ، فأنت بحاجة إلى تنشيطها. للقيام بذلك ، انقر بزر الماوس الأيمن على شريط الأدوات وحدد "تخصيص شريط الأدوات". في قسم" علامة التبويب الرئيسية "، حدد المربع بجوار" المطور "وانقر على"موافق". يجب أن تظهر علامة تبويب المطور الآن. في علامة التبويب "المطور" ، ابحث عن مجموعة" الكود "وانقر على زر" تسجيل الماكرو". في النافذة التي تظهر ، أدخل اسم الماكرو وانقر فوق موافق. تنفيذ الإجراءات اللازمة في الكتاب ، والتي ينبغي أن يكون آليا من قبل الماكرو. عند الانتهاء ، ارجع إلى علامة التبويب المطور وانقر على زر تسجيل الماكرو مرة أخرى لإنهاء تسجيل الماكرو.
احفظ الماكرو: انتقل إلى علامة التبويب" ملف "في الزاوية العلوية اليسرى من الشاشة وحدد"حفظ باسم". في النافذة التي تظهر ، حدد الموقع الذي تريد حفظ الملف فيه وأدخل اسم الملف في حقل" اسم الملف". ثم حدد نوع الملف "المصنف المضمن ماكرو ( * .زلسم) "وانقر على"حفظ". الآن يتم حفظ الماكرو الخاص بك في ملف اكسل.
افتح نافذة تحرير الماكرو: لتكوين الماكرو للتشغيل عند فتح مصنف ، تحتاج إلى فتح نافذة تحرير الماكرو. للقيام بذلك ، انتقل إلى علامة التبويب المطور وانقر على زر وحدات الماكرو. في النافذة التي تظهر ، حدد الماكرو الخاص بك من القائمة وانقر فوق الزر "تحرير". تفتح نافذة تحرير الماكرو حيث يمكنك تغيير رمز الماكرو وتكوينه للتشغيل عند فتح المصنف.
الآن بعد أن أكملت جميع الخطوات التحضيرية اللازمة ، يمكنك المتابعة لإعداد إطلاق الماكرو عند فتح مصنف في إكسيل. سيسمح لك ذلك بتشغيل ماكرو تلقائيا في كل مرة تفتح فيها مصنف في إكسيل.
الخطوة 1: افتح إكسيل وحدد المصنف المطلوب
الخطوة الأولى لتشغيل ماكرو عند فتح مصنف في إكسيل هي فتح تطبيق إكسيل نفسه. للقيام بذلك ، يمكننا العثور على اختصار على سطح المكتب أو في قائمة ابدأ والنقر عليه.
بعد بدء إكسيل ، سترى ورقة عمل فارغة يمكنك البدء في العمل عليها. أنت الآن بحاجة إلى تحديد المصنف المطلوب الذي تخطط لتشغيل الماكرو فيه.
إذا كان الكتاب موجودا بالفعل ، فيمكنك فتحه باستخدام الأمر فتح في قائمة ملف. عند فتح كتاب ، سترى محتوياته على الشاشة.
إذا لم يكن الكتاب موجودا ، يمكنك إنشاء كتاب جديد بالنقر فوق الزر "إنشاء" في قائمة "ملف". بعد ذلك ، سترى ورقة عمل فارغة جديدة يمكنك البدء في العمل عليها.
عند فتح المصنف المطلوب أو إنشاؤه ، تكون جاهزا للمتابعة إلى الخطوة التالية — إعداد الماكرو.
الخطوة 2: افتح محرر فيسوال باسيك للتطبيقات
من أجل إنشاء وتحرير وحدات الماكرو في إكسيل ، سوف تحتاج إلى فتح فيسوال باسيك للتطبيقات (فبا) محرر. إليك كيفية القيام بذلك:
- افتح مصنف إكسيل الذي تريد إنشاء ماكرو فيه.
- اضغط على مفتاح " ألت "وانقر في وقت واحد على علامة التبويب" المطور " في شريط القائمة العلوي.
- في القائمة التي تفتح ، حدد "محرر فيسوال باسيك" أو انقر على أيقونة المقابلة.
بعد الانتهاء من هذه الخطوات ، يجب فتح نافذة مع محرر فيسوال باسيك. هنا يمكنك إنشاء وتحرير وحذف وحدات الماكرو لمصنف إكسيل المحدد.
يرجى ملاحظة أنك قد تحتاج إلى تمكين علامة التبويب المطور في إكسيل إذا لم يتم عرضه. للقيام بذلك ، اتبع الخطوات التالية:
- انقر بزر الماوس الأيمن على شريط القائمة العلوي من إكسيل وحدد"تخصيص الشريط".
- في النافذة التي تفتح ، في علامة التبويب "علامة التبويب الرئيسية" ، ابحث عن "المطور" وتأكد من تحديد مربع الاختيار المجاور له.
- انقر فوق موافق لحفظ التغييرات.
الآن بعد أن يتم عرض علامة التبويب المطور ، يمكنك فتح محرر فيسوال باسيك للتطبيقات والبدء في إنشاء وحدات الماكرو في إكسيل.
الخطوة 3: إنشاء وحدة نمطية جديدة وكتابة ماكرو
الآن بعد أن قمنا بتضمين وظيفة تنفيذ الماكرو في الكتاب ، دعنا ننشئ وحدة نمطية جديدة ونكتب ماكرو سيتم تشغيله عند فتح الكتاب.
- انتقل إلى محرر فيسوال باسيك للتطبيقات بالضغط على ألت + إف 11.
- في إطار مشروع فبا ، والعثور على كتابك (سيتم عرضه كشجرة) وانقر نقرا مزدوجا على ذلك لتوسيعه.
- انقر بزر الماوس الأيمن فوق مجلد الوحدات وحدد إدراج - > الوحدة النمطية.
- سيتم فتح وحدة جديدة. الآن يمكننا كتابة ماكرو في هذه الوحدة.
دعنا نكتب ماكرو بسيطا يخرج رسالة عند فتح مصنف:
عرض فرعي ()
مسغبوكس " مرحبا بكم في مصنف إكسل لدينا!"
نهاية الفرعية
، الذي يعرض مربع حوار مع رسالة.
الآن حفظ التغييرات ، أغلق البصرية الأساسية لمحرر التطبيقات ، والعودة إلى مصنف إكسيل.