كيفية دمج اثنين من وحدات الماكرو في Excel

قم بإنشاء ماكرو رئيسي بالنقر فوق علامة التبويب "عرض" في شريط الأدوات. انقر فوق "وحدات الماكرو" وحدد "عرض وحدات الماكرو". اكتب اسم الماكرو الرئيسي ، مثل "رئيسي" ، في مربع "اسم الماكرو". انقر فوق الزر "إنشاء" لبدء تشغيل محرر Visual Basic.

ضع المؤشر في السطر الثاني تحت الروتين الفرعي. على سبيل المثال ، إذا كان اسم الماكرو الذي أنشأته هو "رئيسي" ، فإن السطر الأول هو "Sub Master ()." تحت هذا السطر ، اكتب "Call" ، متبوعًا باسم الماكرو الأول الذي ترغب في تشغيله. على سبيل المثال ، إذا قمت بإنشاء ماكرو يسمى "GetWebQueries" والذي يمر عبر قائمة عناوين URL ، ويفتح كل واحد ونسخ البيانات من جدول ولصقها في ورقة عمل جديدة ، يمكنك كتابة "اتصال GetWebQueries (). "

اضغط على "دخول" للانتقال إلى السطر التالي. اكتب "Call" ، متبوعًا باسم الماكرو الثاني ، مثل "Call Format ()" ، والذي من شأنه تشغيل ماكرو Format الذي يقوم بتنسيق كل ورقة عمل بطريقة محددة. احفظ الماكرو وأغلق محرر Visual Basic.

قم بتشغيل الماكرو الرئيسي بالنقر فوق علامة التبويب "عرض". انقر فوق "وحدات الماكرو" وحدد "عرض وحدات الماكرو". حدد الماكرو الرئيسي وانقر على زر "تشغيل". سيتم تشغيل الماكرو الرئيسي "GetWebQueries" ووحدات الماكرو "تنسيق" بالترتيب المحدد.