मैक्रो मॉड्यूल की अन्य कार्यपुस्तिका पर प्रतिलिपि बनाएँ

यदि किसी कार्यपुस्तिका में Visual Basic for Applications (VBA) मैक्रो शामिल है, जिसका उपयोग आप अन्यत्र करना चाहते हैं, तो आप Microsoft Visual Basic संपादक का उपयोग करके उस मॉड्यूल की प्रतिलिपि अन्य खुली कार्यपुस्तिका में बना सकते हैं जिसमें वह मैक्रो शामिल है.

इस आलेख में

मैक्रोज़ और VBA का ओवरव्यू

किसी मॉड्यूल की एक कार्यपुस्तिका से अन्य में प्रतिलिपि बनाना

मैक्रोज़ और VBA का ओवरव्यू

यदि आप सामान्यतः मैक्रोज़ और VBA से परिचित नहीं हैं, तो निम्न जानकारी आपके लिए उपयोगी हो सकती है.

  • मैक्रो एक क्रिया या क्रियाओं का सेट है जिसका उपयोग आप कार्यों को स्वचालित बनाने के लिए कर सकते हैं.

  • आप मैक्रो रिकॉर्ड करें आदेश (डेवलपर टैब, कोड समूह) का उपयोग करके मैक्रोज़ रिकॉर्ड कर सकते हैं.

  • मैक्रोज़ VBA प्रोग्रामिंग भाषा में रिकॉर्ड होते है.

  • आप Visual Basic संपादक, ऐसी विंडो जो Excel द्वारा खुलती है, में अपने मैक्रोज़ का परीक्षण कर सकते हैं और संपादित कर सकते हैं.

    कोई ऐसा मॉड्यूल जिसमें Book1 के Module1 में संग्रहीत दो मैक्रोज़ होते हैं

MakeCellGreen और SetRowHeight नाम वाले मैक्रोज़ Module1 नाम वाले मॉड्यूल में हैं, जो Book1 में संग्रहीत है.

किसी मॉड्यूल की एक कार्यपुस्तिका से अन्य में प्रतिलिपि बनाना

  1. यदि डेवलपर टैब उपलब्ध नहीं है, तो उसे प्रदर्शित करने के लिए निम्न कार्य करें:

    1. विकल्प पर क्लिक करें और फिर रिबन अनुकूलित करें श्रेणी पर क्लिक करें.

    2. मुख्य टैब्स के अंतर्गत, डेवलपर चेक बॉक्स का चयन करें और फिर ठीक क्लिक करें.

  2. सभी मैक्रोज़ सक्षम करने के लिए अस्थायी रूप से सुरक्षा स्तर सेट करने हेतु, निम्न कार्य करें:

    1. डेवलपर टैब पर, कोड समूह में, मैक्रो सुरक्षा क्लिक करें.

    2. मैक्रोज़ सेटिंग्स श्रेणी में, मैक्रो सेटिंग्स के तहत, सभी मैक्रोज़ सक्षम करें (अनुशंसित नहीं, संभवतः ख़तरनाक कोड चल सकता है) क्लिक करें और फिर ठीक क्लिक करें.

      डेवलपर टैब पर कोड समूह

      नोट    संभवतः ख़तरनाक कोड चलने से रोकने के लिए, हम अनुशंसा करते हैं कि मैक्रोज़ के साथ कार्य समाप्त करने पर आप सभी मैक्रोज़ अक्षम करने वाली किसी भी सेटिंग्स पर वापस जाएँ.

  3. वह कार्यपुस्तिका खोलें जिसमें वह मॉड्यूल है जिसकी आप प्रतिलिपि बनाना चाहते हैं और वह कार्यपुस्तिका कि जिसमें आप उस मॉड्यूल की प्रतिलिपि बनाना चाहते हैं.

  4. डेवलपर टैब पर, कोड समूह में, Visual Basic क्लिक करें.

    यह Visual Basic संपादक प्रारंभ करता है.

  5. Visual Basic संपादक में, दृश्य मेनू पर, प्रोजेक्ट एक्स्प्लोरर क्लिक करें बटन छवि .
    कुंजीपटल शॉर्टकट    आप प्रोजेक्ट एक्सप्लोरर देखने के लिए CTRL+R दबा सकते हैं.

  1. आप जिस मॉड्यूल की प्रतिलिपि बनाना चाहते हैं उसे प्रोजेक्ट एक्सप्लोरर में गंतव्य कार्यपुस्तिका पर खींचें (सामान्यत: इस नाम वाला VBAProject (<workbook name>).
    उदाहरण के लिए, यदि आप VBAProject (Book2.xlsm) से Module1 की प्रतिलिपि VBAProject (Book1.xlsm) पर बनाते हैं, तो VBAProject (Book1.xlsm) के नीचे मॉड्यूल की मॉड्यूल्स नोड पर Module1 के रूप में प्रतिलिपि बनाई जाएगी.

    VBA प्रोजेक्ट एक्सप्लोरर

    मैक्रो Module1 -- Book2.xlsm से Book1.xlsm पर प्रतिलिपि बनाई गई

    मैक्रो Module1 की प्रतिलिपि

पृष्ठ का शीर्ष

अपने कौशल का विस्तार करें
प्रशिक्षण का अन्वेषण करें
पहले नई सुविधाएँ प्राप्त करें
Office प्रतिभागी में शामिल हों

क्या यह जानकारी मददगार थी?

आपकी प्रतिक्रिया के लिए आपको धन्यवाद!

आपकी प्रतिक्रिया के लिए धन्यवाद! ऐसा लगता है आपको हमारे किसी Office सहायता एजेंट से कनेक्ट करना मददगार हो सकता है.

×