एक्सेलमा म्याक्रो कसरी चलाउने र म्याक्रो बटन सिर्जना गर्ने

  • यो साझा गर्नुहोस्
Michael Brown

यस ट्यूटोरियलमा, हामी एक्सेलमा म्याक्रो चलाउने धेरै तरिकाहरू कभर गर्नेछौं - रिबन र VB सम्पादकबाट, अनुकूलन किबोर्ड सर्टकटको साथ, र तपाईंको आफ्नै म्याक्रो बटन सिर्जना गरेर।

यद्यपि एक एक्सेल म्याक्रो चलाउनु अनुभवी प्रयोगकर्ताहरूको लागि एक साधारण कुरा हो, यो शुरुआतीहरूलाई तुरुन्तै स्पष्ट नहुन सक्छ। यस लेखमा, तपाईंले म्याक्रोहरू चलाउनका लागि धेरै विधिहरू सिक्नुहुनेछ, जसमध्ये केहीले तपाईंको एक्सेल कार्यपुस्तिकाहरूसँग अन्तरक्रिया गर्ने तरिकालाई पूर्ण रूपमा परिवर्तन गर्न सक्छ।

    एक्सेल रिबनबाट म्याक्रो कसरी चलाउने

    एक्सेलमा VBA कार्यान्वयन गर्ने सबैभन्दा छिटो तरिकाहरू मध्ये एक भनेको विकासकर्ता ट्याबबाट म्याक्रो चलाउनु हो। यदि तपाईंले VBA कोडसँग पहिले कहिल्यै व्यवहार गर्नुभएको छैन भने, तपाईंले पहिले विकासकर्ता ट्याब सक्रिय गर्न आवश्यक पर्दछ। र त्यसपछि, निम्न गर्नुहोस्:

    1. विकासकर्ता ट्याबमा, कोड समूहमा, म्याक्रो क्लिक गर्नुहोस्। वा Alt + F8 सर्टकट थिच्नुहोस्।
    2. देखाउने संवाद बक्समा, रुचिको म्याक्रो चयन गर्नुहोस्, र त्यसपछि रन क्लिक गर्नुहोस्।

    टिप। यदि तपाईंको एक्सेल रिबनमा विकासकर्ता ट्याब थपिएको छैन भने, म्याक्रो संवाद खोल्न Alt + F8 थिच्नुहोस्।

    अनुकूल किबोर्ड सर्टकटको साथ म्याक्रो चलाउनुहोस्

    यदि तपाईंले कार्यान्वयन गर्नुहुन्छ एक निश्चित म्याक्रो नियमित आधारमा, तपाइँ यसलाई सर्टकट कुञ्जी प्रदान गर्न सक्नुहुन्छ। नयाँ म्याक्रो रेकर्ड गर्दा र अवस्थित एकमा सर्टकट थप्न सकिन्छ। यसका लागि, यी चरणहरू पूरा गर्नुहोस्:

    1. विकासकर्ता ट्याबमा, कोड समूहमा, क्लिक गर्नुहोस्। म्याक्रो
    2. म्याक्रो संवाद बक्समा, विकल्पहरू क्लिक गर्नुहोस्।
    3. Macro Options संवाद बाकस देखा पर्नेछ। सर्टकट कुञ्जी बाकसमा, तपाईले सर्टकटको लागि प्रयोग गर्न चाहनुभएको कुनै पनि ठूलो वा सानो अक्षर टाइप गर्नुहोस्, र त्यसपछि परिवर्तनहरू बचत गर्न ठीक क्लिक गर्नुहोस्।
      • लोअरकेस अक्षरहरूको लागि, सर्टकट Ctrl + अक्षर हो।
      • ठूलो अक्षरहरूको लागि, सर्टकट Ctrl + Shift + अक्षर हो।
    4. म्याक्रो संवाद बक्स बन्द गर्नुहोस्।

    टिप। पूर्वनिर्धारित एक्सेल सर्टकटहरू ओभरराइड नगर्न म्याक्रोहरू ( Ctrl + Shift + अक्षर ) को लागि सधैं अपरकेस कुञ्जी संयोजनहरू प्रयोग गर्न सिफारिस गरिन्छ। उदाहरणका लागि, यदि तपाईंले म्याक्रोमा Ctrl + f असाइन गर्नुभयो भने, तपाईंले फेला पार्नुहोस् र बदल्नुहोस् संवादलाई कल गर्ने क्षमता गुमाउनुहुनेछ।

    सर्टकट तोकिएपछि, त्यो कुञ्जी संयोजनलाई थिच्नुहोस्। आफ्नो म्याक्रो चलाउनुहोस्।

    VBA सम्पादकबाट म्याक्रो कसरी चलाउने

    यदि तपाइँ एक्सेल प्रो बन्ने लक्ष्य राख्नुहुन्छ भने, तपाइँ निश्चित रूपमा एक्सेलबाट मात्र नभई म्याक्रो कसरी सुरु गर्ने भनेर पनि जान्नुपर्छ। भिजुअल आधारभूत सम्पादक। राम्रो खबर यो हो कि यो तपाईले अपेक्षा गर्नु भन्दा धेरै सजिलो छ :)

    1. भिजुअल बेसिक सम्पादक सुरु गर्न Alt + F11 थिच्नुहोस्।
    2. प्रोजेक्ट एक्सप्लोरर<2 मा> बाँयामा रहेको सञ्झ्यालमा, यसलाई खोल्नको लागि आफ्नो म्याक्रो भएको मोड्युलमा डबल-क्लिक गर्नुहोस्।
    3. दायाँमा रहेको कोड विन्डोमा, तपाईंले मोड्युलमा सूचीबद्ध सबै म्याक्रोहरू देख्नुहुनेछ। कर्सर भित्र कहीं पनि राख्नुहोस्म्याक्रो तपाईं कार्यान्वयन गर्न र निम्न मध्ये एउटा गर्न चाहनुहुन्छ:
      • मेनु पट्टीमा, क्लिक गर्नुहोस् रन > सब/प्रयोगकर्ता फारम चलाउनुहोस्
      • उपकरणपट्टीमा, म्याक्रो चलाउनुहोस् बटन (हरियो त्रिकोण) मा क्लिक गर्नुहोस्।

      वैकल्पिक रूपमा, तपाइँ निम्न मध्ये कुनै एक सर्टकट प्रयोग गर्न सक्नुहुन्छ:

      • थिच्नुहोस् F5 पूरै कोड चलाउनको लागि।
      • प्रत्येक कोड लाइन छुट्टाछुट्टै चलाउन F8 थिच्नुहोस्। म्याक्रो परीक्षण र डिबग गर्दा यो धेरै उपयोगी छ।

    टिप। यदि तपाइँ तपाइँको किबोर्डबाट एक्सेल सञ्चालन गर्न चाहनुहुन्छ भने, यो ट्यूटोरियल काममा आउन सक्छ: 30 सबैभन्दा उपयोगी एक्सेल किबोर्ड सर्टकटहरू।

    एक्सेलमा म्याक्रो बटन कसरी बनाउने

    म्याक्रोहरू चलाउने परम्परागत तरिकाहरू हुन्। गाह्रो छैन, तर अझै पनि समस्या हुन सक्छ यदि तपाइँ VBA सँग कुनै अनुभव नभएको व्यक्तिसँग कार्यपुस्तिका साझा गर्दै हुनुहुन्छ - उनीहरूले कहाँ हेर्ने भनेर मात्र थाहा हुँदैन! म्याक्रो चलाउनलाई जो कोहीको लागि साँच्चै सजिलो र सहज बनाउनको लागि, आफ्नै म्याक्रो बटन बनाउनुहोस्।

    1. विकासकर्ता ट्याबमा, नियन्त्रण समूहमा क्लिक गर्नुहोस्। घुसाउनुहोस् , र नियन्त्रणबाट अन्तर्गत बटन चयन गर्नुहोस्।
    2. कार्यपत्रमा जहाँ पनि क्लिक गर्नुहोस्। यसले असाइन म्याक्रो संवाद बाकस खोल्नेछ।
    3. तपाईले बटनमा असाइन गर्न चाहनुभएको म्याक्रो चयन गर्नुहोस् र ठीक छ मा क्लिक गर्नुहोस्।
    4. कार्यपत्रमा एउटा बटन घुसाइन्छ। बटनको पाठ परिवर्तन गर्न, बटनमा दायाँ क्लिक गर्नुहोस् र सन्दर्भ मेनुबाट पाठ सम्पादन गर्नुहोस् चयन गर्नुहोस्।
    5. मेट्नुहोस्पूर्वनिर्धारित पाठ जस्तै बटन 1 र आफ्नो आफ्नै टाइप गर्नुहोस्। वैकल्पिक रूपमा, तपाइँ पाठलाई बोल्ड वा इटालिक ढाँचा गर्न सक्नुहुन्छ।
    6. यदि पाठ बटनमा फिट भएन भने, साइजिङ ह्यान्डलहरू तान्दै बटन नियन्त्रणलाई ठूलो वा सानो बनाउनुहोस्। समाप्त भएपछि, सम्पादन मोडबाट बाहिर निस्कन पानामा जहाँसुकै क्लिक गर्नुहोस्।

    र अब, तपाइँ यसको बटनमा क्लिक गरेर म्याक्रो चलाउन सक्नुहुन्छ। हामीले तोकेको म्याक्रो, तलको स्क्रिनसटमा देखाइएको जस्तै चयन गरिएका कक्षहरूलाई ढाँचा बनाउँछ:

    टिप। तपाइँ अवस्थित बटन वा अन्य फारम नियन्त्रणहरू जस्तै स्पिन बटन वा स्क्रोलबारहरूमा म्याक्रो नियुक्त गर्न सक्नुहुन्छ। यसको लागि, तपाईंको कार्यपत्रमा सम्मिलित नियन्त्रणमा दायाँ क्लिक गर्नुहोस् र पप-अप मेनुबाट म्याक्रो असाइन गर्नुहोस् छनौट गर्नुहोस्।

    ग्राफिक वस्तुबाट म्याक्रो बटन सिर्जना गर्नुहोस्

    दुःख , बटन नियन्त्रणहरूको उपस्थिति अनुकूलन गर्न सम्भव छैन, जसको कारणले हामीले एक क्षण पहिले सिर्जना गरेको बटन धेरै राम्रो देखिदैन। साँच्चै सुन्दर एक्सेल म्याक्रो बटन बनाउनको लागि, तपाईंले आकारहरू, आइकनहरू, छविहरू, WordArt र अन्य वस्तुहरू प्रयोग गर्न सक्नुहुन्छ।

    उदाहरणको रूपमा, म तपाईंलाई एउटा आकारमा क्लिक गरेर म्याक्रो कसरी चलाउन सक्नुहुन्छ भनेर देखाउनेछु:

    1. Insert ट्याबमा, चित्रण समूहमा, आकारहरू मा क्लिक गर्नुहोस् र इच्छित आकार प्रकार चयन गर्नुहोस्, उदाहरणका लागि। गोलाकार कुनाहरू भएको आयताकार:
    2. तपाईँको कार्यपत्रमा, तपाईँले आकार वस्तु घुसाउन चाहनु भएको ठाउँमा क्लिक गर्नुहोस्।
    3. तपाईँले चाहेअनुसार आफ्नो आकार-बटन फर्म्याट गर्नुहोस्। उदाहरणका लागि, तपाईं सक्नुहुन्छभर्नुहोस् र आउटलाइन रङहरू परिवर्तन गर्नुहोस् वा आकार ढाँचा ट्याबमा पूर्वनिर्धारित शैलीहरू मध्ये एउटा प्रयोग गर्नुहोस्। आकारमा केही पाठ थप्नको लागि, यसलाई डबल-क्लिक गर्नुहोस् र टाइप गर्न सुरु गर्नुहोस्।
    4. आकारमा म्याक्रो लिङ्क गर्न, आकार वस्तुमा दायाँ क्लिक गर्नुहोस्, म्याक्रो असाइन गर्नुहोस्…, त्यसपछि चयन गर्नुहोस्। इच्छित म्याक्रो चयन गर्नुहोस् र क्लिक गर्नुहोस् ठीक

    अब तपाईंसँग बटन जस्तो देखिने आकार छ र तपाईंले यसमा क्लिक गर्दा तोकिएको म्याक्रो चलाउनुहोस्:

    द्रुत पहुँच उपकरणपट्टीमा म्याक्रो बटन कसरी थप्ने

    कार्यपत्रमा सम्मिलित म्याक्रो बटन राम्रो देखिन्छ, तर प्रत्येक पानामा बटन थप्दा समय खपत हुन्छ। तपाईको मनपर्ने म्याक्रोलाई जहाँबाट पनि पहुँचयोग्य बनाउन, यसलाई द्रुत पहुँच उपकरणपट्टीमा थप्नुहोस्। यहाँ कसरी छ:

    1. द्रुत पहुँच उपकरणपट्टीमा दायाँ क्लिक गर्नुहोस् र सन्दर्भ मेनुबाट थप आदेशहरू… छनौट गर्नुहोस्।
    2. मा बाट आदेशहरू छनौट गर्नुहोस् सूचीमा, म्याक्रो चयन गर्नुहोस्।
    3. म्याक्रोहरूको सूचीमा, तपाईंले बटनमा असाइन गर्न चाहनुभएको एउटा छान्नुहोस्, र थप्नुहोस् क्लिक गर्नुहोस्। यसले चयन गरिएको म्याक्रोलाई दायाँपट्टि रहेको द्रुत पहुँच उपकरणपट्टी बटनहरूको सूचीमा सार्नेछ।

      यस बिन्दुमा, तपाइँ परिवर्तनहरू बचत गर्न वा तल वर्णन गरिएका केही थप अनुकूलनहरू गर्न ठीक क्लिक गर्न सक्नुहुन्छ।

    4. यदि तपाइँले Microsoft द्वारा थपेको आइकन तपाइँको म्याक्रोको लागि उपयुक्त छैन भन्ने फेला पार्नुभयो भने, पूर्वनिर्धारित आइकनलाई अर्कोसँग बदल्न परिमार्जन गर्नुहोस् मा क्लिक गर्नुहोस्।
    5. परिमार्जन बटन संवाद बाकसमा त्योदेखा पर्दछ, तपाईको म्याक्रो बटनको लागि आइकन चयन गर्नुहोस्। वैकल्पिक रूपमा, तपाईं यसलाई थप प्रयोगकर्ता-अनुकूल बनाउन प्रदर्शन नाम परिवर्तन गर्न सक्नुहुन्छ। म्याक्रो नामको विपरीत, बटनको नामले खाली ठाउँहरू समावेश गर्न सक्छ।
    6. दुबै संवाद सञ्झ्याल बन्द गर्न दुई पटक ठीक क्लिक गर्नुहोस्।

    सम्पन्न! अब तपाईंसँग म्याक्रो चलाउनको लागि आफ्नै एक्सेल बटन छ:

    एक्सेल रिबनमा म्याक्रो बटन कसरी राख्ने

    यदि तपाइँसँग तपाइँको एक्सेल टूलबक्समा केहि बारम्बार प्रयोग हुने म्याक्रोहरू छन् भने, तपाइँ यसलाई फेला पार्न सक्नुहुन्छ। अनुकूलन रिबन समूह राख्नको लागि सुविधाजनक, मेरो म्याक्रो भन्नुहोस्, र बटनको रूपमा त्यो समूहमा सबै लोकप्रिय म्याक्रोहरू थप्नुहोस्।

    पहिले, अवस्थित ट्याब वा तपाईंको आफ्नै ट्याबमा अनुकूलन समूह थप्नुहोस्। विस्तृत निर्देशनहरूका लागि, कृपया हेर्नुहोस्:

    • कसरी कस्टम रिबन ट्याब सिर्जना गर्ने
    • कस्टम समूह कसरी थप्ने

    र त्यसपछि, थप्नुहोस् यी चरणहरू प्रदर्शन गरेर आफ्नो अनुकूलन समूहमा म्याक्रो बटन:

    1. रिबनमा दायाँ क्लिक गर्नुहोस्, र त्यसपछि क्लिक गर्नुहोस् रिबन अनुकूलन गर्नुहोस्
    2. संवाद बाकसमा जुन देखिन्छ, निम्न गर्नुहोस्:
      • दायाँको सूची ट्याबहरूमा, आफ्नो अनुकूल समूह चयन गर्नुहोस्।
      • बायाँमा बाट आदेशहरू छनौट गर्नुहोस् सूचीमा, <10 चयन गर्नुहोस्।>म्याक्रो ।
      • म्याक्रोहरूको सूचीमा, तपाईंले समूहमा थप्न चाहनुभएको एउटा छान्नुहोस्।
      • थप्नुहोस् बटनमा क्लिक गर्नुहोस्।

      यस उदाहरणको लागि, मैले म्याक्रोस नामको नयाँ ट्याब र फर्म्याटिङ म्याक्रो नामको कस्टम समूह सिर्जना गरेको छु। तलको स्क्रिनसटमा, हामी थप्दैछौं Format_Headers त्यो समूहमा म्याक्रो।

    3. म्याक्रो अब अनुकूलन रिबन समूहमा थपिएको छ। आफ्नो म्याक्रो बटनलाई मिल्ने नाम दिनको लागि, यसलाई चयन गर्नुहोस् र पुन:नामाकरण गर्नुहोस् :
    4. पुन:नामकरण गर्नुहोस् संवाद बाकसमा क्लिक गर्नुहोस्, तपाईंले चाहेको कुनै पनि नाम टाइप गर्नुहोस् प्रदर्शन नाम बक्स (बटन नामहरूमा खाली ठाउँहरू अनुमति दिइन्छ) र आफ्नो म्याक्रो बटनको लागि एउटा प्रतिमा छान्नुहोस्। जब सकियो, ठीक क्लिक गर्नुहोस्।
    5. तपाईँका परिवर्तनहरू बचत गर्न र मुख्य संवाद बाकस बन्द गर्न ठीक छ मा क्लिक गर्नुहोस्।

    उदाहरणको रूपमा, मैले तीनवटा म्याक्रो बटनहरू राखेको छु। एक्सेल रिबन र अब ती मध्ये कुनै पनि बटन क्लिकको साथ चलाउन सक्नुहुन्छ:

    कार्यपुस्तिका खोल्दा म्याक्रो कसरी चलाउने

    कहिलेकाहीँ तपाइँ कार्यपुस्तिका खोल्दा स्वचालित रूपमा म्याक्रो चलाउन चाहनुहुन्छ, को लागी उदाहरण, केही सन्देश प्रदर्शन गर्न, स्क्रिप्ट चलाउनुहोस् वा निश्चित दायरा खाली गर्नुहोस्। यो दुई तरिकामा गर्न सकिन्छ।

    Workbook_Open घटना प्रयोग गरेर स्वचालित रूपमा म्याक्रो चलाउनुहोस्

    तपाईँले कुनै खास कार्यपुस्तिका खोल्दा स्वचालित रूपमा चल्ने म्याक्रो सिर्जना गर्ने चरणहरू छन्:

    <8
  • कार्यपुस्तिका खोल्नुहोस् जसमा तपाईं म्याक्रो कार्यान्वयन गर्न चाहनुहुन्छ।
  • भिजुअल बेसिक सम्पादक खोल्न Alt + F11 थिच्नुहोस्।
  • प्रोजेक्ट एक्सप्लोररमा, डबल क्लिक गर्नुहोस् यो कार्यपुस्तिका यसको कोड विन्डो खोल्नको लागि।
  • कोड विन्डोको माथिको वस्तु सूचीमा, कार्यपुस्तिका चयन गर्नुहोस्। यसले खोल्नुहोस् घटनाको लागि एउटा खाली प्रक्रिया सिर्जना गर्दछ जसमा तपाइँ स्क्रिनसटमा देखाइएको जस्तै तपाइँको आफ्नै कोड थप्न सक्नुहुन्छ।तल।
  • उदाहरणका लागि, निम्न कोडले प्रत्येक पटक कार्यपुस्तिका खोल्दा स्वागत सन्देश देखाउनेछ:

    निजी उप वर्कबुक_ओपन() MsgBox "मासिक रिपोर्टमा स्वागत छ!" End Sub

    Auto_Open घटनासँग कार्यपुस्तिका खोल्ने क्रममा म्याक्रो ट्रिगर गर्नुहोस्

    कार्यपुस्तिका खोल्दा स्वचालित रूपमा म्याक्रो चलाउने अर्को तरिका Auto_Open घटना प्रयोग गरेर हो। Workbook_Open घटनाको विपरीत, Auto_Open() मानक कोड मोड्युलमा बस्नु पर्छ, This Workbook मा होइन।

    यहाँ यस्तो म्याक्रो सिर्जना गर्ने चरणहरू छन्:

      <9 प्रोजेक्ट एक्सप्लोरर मा, मोड्युलहरू मा दायाँ क्लिक गर्नुहोस्, र त्यसपछि घुसाउनुहोस् > मोड्युल मा क्लिक गर्नुहोस्।
    1. मा कोड विन्डोमा, निम्न कोड लेख्नुहोस्:

    यहाँ वास्तविक जीवन कोडको उदाहरण छ जसले कार्यपुस्तिका खोल्ने क्रममा सन्देश बाकस देखाउँछ:

    सब अटो_ओपन () MsgBox "मासिक रिपोर्टमा स्वागत छ!" अन्त्य उप

    नोट! यो Auto_Open घटना हटाइएको छ र पछाडि अनुकूलताको लागि उपलब्ध छ। धेरैजसो अवस्थामा, यसलाई Workbook_Open घटनासँग बदल्न सकिन्छ। थप जानकारीको लागि, कृपया Workbook_Open बनाम Auto_Open हेर्नुहोस्।

    तपाईँले जुनसुकै कार्यक्रम प्रयोग गर्नुहुन्छ, तपाईँले कोड समावेश भएको Excel फाइल खोल्दा प्रत्येक पटक तपाईँको म्याक्रो स्वतः चल्नेछ। हाम्रो अवस्थामा, निम्न सन्देश बाकस प्रदर्शित हुन्छ:

    अब जब तपाइँ एक्सेलमा म्याक्रो चलाउन धेरै तरिकाहरू जान्नुहुन्छ, तपाइँले तपाइँको आवश्यकताहरु को लागी एक उत्तम उपयुक्त छनौट गर्न आवश्यक छ। म पढ्न र आशा को लागी धन्यवादतपाईलाई अर्को हप्ता हाम्रो ब्लगमा भेट्नको लागि!

    माइकल ब्राउन सफ्टवेयर उपकरणहरू प्रयोग गरेर जटिल प्रक्रियाहरू सरल बनाउने जोशका साथ एक समर्पित टेक्नोलोजी उत्साही हो। प्राविधिक उद्योगमा एक दशक भन्दा बढी अनुभवको साथ, उनले Microsoft Excel र Outlook, साथै Google Sheets र Docs मा आफ्नो सीपलाई सम्मान गरेका छन्। माइकलको ब्लग आफ्नो ज्ञान र विशेषज्ञता अरूसँग साझेदारी गर्न समर्पित छ, उत्पादकता र दक्षता सुधार गर्न सजिलो-पछ्याउन-सजिलो सुझावहरू र ट्यूटोरियलहरू प्रदान गर्न। चाहे तपाईं अनुभवी पेशेवर होस् वा शुरुवातकर्ता होस्, माइकलको ब्लगले यी आवश्यक सफ्टवेयर उपकरणहरूबाट अधिकतम लाभ लिनको लागि बहुमूल्य अन्तर्दृष्टि र व्यावहारिक सल्लाह प्रदान गर्दछ।