टूलबार में "व्यू" टैब पर क्लिक करके एक मास्टर मैक्रो बनाएं। "मैक्रोज़" पर क्लिक करें और "मैक्रोज़ देखें" चुनें। "मैक्रो नाम" बॉक्स में मास्टर मैक्रो का नाम टाइप करें, जैसे "मास्टर,"। Visual Basic संपादक को लॉन्च करने के लिए "बनाएँ" बटन पर क्लिक करें।
सबरूटीन के नीचे कर्सर को दूसरी लाइन में रखें। उदाहरण के लिए, यदि आपके द्वारा बनाए गए मैक्रो का नाम "मास्टर" है, तो पहली पंक्ति "सब मास्टर ()" है। इस लाइन के तहत, "कॉल" टाइप करें, उसके बाद उस पहले मैक्रो का नाम लिखें जिसे आप चलाना चाहते हैं। उदाहरण के लिए, यदि आपने "GetWebQueries" नामक मैक्रो बनाया है, जो URL की एक सूची के माध्यम से लूप करता है, तो प्रत्येक को खोलता है एक और तालिका से डेटा को एक नई वर्कशीट में कॉपी और पेस्ट करने के बाद, आप "कॉल" टाइप करेंगे गेटवेबक्वेरीज ()।"
अगली पंक्ति में जाने के लिए "एंटर" दबाएं। "कॉल" टाइप करें, उसके बाद दूसरे मैक्रो का नाम लिखें, जैसे "कॉल फॉर्मेट ()", जो एक निर्दिष्ट तरीके से प्रत्येक वर्कशीट को फॉर्मेट करने वाले फ़ॉर्मेट मैक्रो को चलाएगा। मैक्रो सहेजें और Visual Basic संपादक को बंद करें।
"व्यू" टैब पर क्लिक करके मास्टर मैक्रो चलाएँ। "मैक्रोज़" पर क्लिक करें और "मैक्रोज़ देखें" चुनें। मास्टर मैक्रो का चयन करें और "रन" बटन पर क्लिक करें। मास्टर मैक्रो "GetWebQueries" और "फ़ॉर्मेट" मैक्रोज़ को निर्दिष्ट क्रम में चलाएगा।