किसी कार्यपुस्तिका में अपने सभी मैक्रोज़ बनाएँ और सहेजें

यदि आप स्वयं को समान मैक्रोज़ बनाता हुआ पाते हैं, तो आप उन मैक्रोज़ की प्रतिलिपि Personal.xlsb कहलाने वाली एक विशेष कार्यपुस्तिका में कर सकते हैं.

डिफ़ॉल्ट रूप से जब आप Excel में एक मैक्रो बनाते हैं, तो मैक्रो केवल उसी कार्यपुस्तिका में कार्य करता है, जिसमें वह बना होता है. यह व्यवहार तब तक ठीक है, जब तक आपके लिए अन्य कार्यपुस्तिकाओं में उस मैक्रो का उपयोग करने की आवश्यकता न हो. कोई भी मैक्रो, जिसे आप किसी कंप्यूटर पर अपनी व्यक्तिगत कार्यपुस्तिका में संग्रहीत करते हैं, तब उपलब्ध होता है, जब भी आप उसी कंप्यूटर पर Excel प्रारंभ करते हैं.

इस आलेख में


यह किस प्रकार कार्य करता है?

आपके द्वारा हर समय Excel प्रारंभ करने पर व्यक्तिगत कार्यपुस्तिका (Personal.xlsb) छुपी हुई के रूप में खुली होती है. Excel व्यक्तिगत कार्यपुस्तिका को Windows 7 और Windows Vista कंप्यूटर्स पर निम्न फ़ोल्डर में Personal.xlsb के रूप में सहेजता है:

C:\Users\<username>\AppData\Roaming\Microsoft\Excel\XLSTART

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

व्यक्तिगत कार्यपुस्तिका बनाना और अद्यतित करना

व्यक्तिगत कार्यपुस्तिका बनाने के लिए, आप पहले मैक्रो बनाने और उसे व्यक्तिगत मैक्रो कार्यपुस्तिका में संग्रहीत करने की आवश्यकता होती है. प्रारंभ करने से पहले, सुनिश्चित कर लें कि Excel में रिबन पर डेवलपर टैब उपलब्ध है.

दिखाएँExcel 2010 में डेवलपर टैब को दृश्यमान बनाएँ

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

दिखाएँExcel 2007 में डेवलपर टैब को दृश्यमान बनाएँ

  1. Microsoft Office बटन Office बटन छवि पर क्लिक करें और फिर Excel विकल्प पर क्लिक करें.
  2. पॉपुलर पर क्लिक करें और फिर रिबन में डेवलपर टैब दिखाएँ चेक बॉक्स का चयन करें.
  3. ठीक पर क्लिक करें.

अब आप मैक्रो रिकॉर्ड करने और उसे व्यक्तिगत मैक्रो कार्यपुस्तिका में सहेजने के लिए तैयार हैं. इस उदाहरण में, आप मैक्रो रिकॉर्डर का उपयोग कर एक आसान मैक्रो बनाएँगे. यह मैक्रो वर्तमान कक्ष में पाठ को बोल्ड के रूप में स्वरूपित करेगा.

  1. कक्ष A1 में कुछ पाठ दर्ज करें, जैसे “कुछ पाठ.”
  2. डेवलपर टैब पर, कोड समूह में, मैक्रो रिकॉर्ड करें पर क्लिक करें.
    मैक्रो रिकॉर्ड करें
  3. मैक्रो रिकॉर्ड करें संवाद बॉक्स में, मैक्रो के लिए मैक्रो नाम बॉक्स में एक नाम टाइप करें, जैसे BoldMe. सुनिश्चित करें कि आप नाम में कोई रिक्ति उपयोग नहीं करते हैं.
  4. इसमें मैक्रो संग्रहीत करें बॉक्स में व्यक्तिगत मैक्रो कार्यपुस्तिका का चयन करें.
    मैक्रो संवाद बॉक्स रिकॉर्ड करें
  5. ठीक पर क्लिक करें.
  6. बोल्ड स्वरूपण लागू करने के लिए, CTRL+B दबाएँ.
    मैक्रो में रिकॉर्ड किए जाने का वह एकमात्र चरण है.
  7. डेवलपर टैब पर, कोड समूह में, रिकॉर्डिंग रोकें पर क्लिक करें.
    रिकॉर्डिंग बंद करें
  8. कोई भी खुली कार्यपुस्तिका बंद करें और फिर Excel से बाहर निकलें.
    एक संदेश प्रकट होता है, जो आपको, आपके द्वारा व्यक्तिगत मैक्रो कार्यपुस्तिका में किए गए बदलाव सहेजने का संकेत देता है.
  9. व्यक्तिगत कार्यपुस्तिका सहेजने के लिए, हाँ पर क्लिक करें.

अगली बार जब आप Excel प्रारंभ करते हैं, व्यक्तिगत कार्यपुस्तिका लोड की जाती है, लेकिन आप उसे डिफ़ॉल्ट रूप से छुपी होने के कारण देख नहीं सकते हैं. आप निम्न कार्य कर Personal.xlsb देख सकते हैं:

  1. दृश्य टैब पर Window समूह में दिखाएँ पर क्लिक करें.
    Window समूह में आदेश छुपाएँ
    दिखाएँ संवाद बॉक्स में आपको PERSONAL.XLSB दिखनी चाहिए.
  2. व्यक्तिगत कार्यपुस्तिका देखने के लिए ठीक पर क्लिक करें.
    व्यक्तिगत कार्यपुस्तिका में आपके द्वारा सहेजे जाने वाले किसी भी मैक्रो को केवल पहले व्यक्तिगत कार्यपुस्तिका दिखाकर संपादित किया जा सकता है. यह आपको उन मैक्रोज़ को गलती से हटाने या उन पर अवांछित बदलाव करने से रोकता है.
  3. व्यक्तिगत कार्यपुस्तिका छुपाने के लिए, सुनिश्चित करें कि आपने Personal.xlsb का चयन किया है और फिर छुपाएँ पर क्लिक करें.

किसी भी समय जब आप नया मैक्रो बनाते हैं और उसे अपनी व्यक्तिगत कार्यपुस्तिका में सहेजते हैं या उसके किसी भी मैक्रो का अद्यतन करते हैं, तो आपको व्यक्तिगत कार्यपुस्तिका सहेजने का संकेत ठीक उस तरह से देता है, जिस तरह आपने इसे पहली बार सहेजने पर दिया.

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

मैक्रोज़ सहेजने के श्रेष्ठ अभ्यास

आपके Personal.xlsb को कंप्यूटर्स के बीच साझा करना संभव नहीं है, लेकिन आप इसकी प्रतिलिपि अन्य कंप्यूटर्स पर XLSTART फ़ोल्डर में कर सकते हैं.

यदि आपके पास एक या केवल कुछ मैक्रोज़ हैं, जिन्हें आप अन्य के साथ साझा करना चाहते हैं, तो आप उन्हें वह मैक्रोज़ शामिल वाली कार्यपुस्तिका ईमेल से भेज सकते हैं. आप कार्यपुस्तिका को साझित नेटवर्क ड्राइव पर या SharePoint सेवाएँ लायब्रेरी से उपलब्ध करा सकते हैं.

यदि आप व्यक्तिगत कार्यपुस्तिका से मैक्रोज़ की प्रतिलिपि को अन्य कार्यपुस्तिका या अन्य कार्यपुस्तिका से व्यक्तिगत कार्यपुस्तिका पर करना चाहते हैं, तो आप ऐसा प्रोज़ेक्ट एक्स्प्लोरर में कर सकते हैं, जो Visual Basic संपादक में है. आप Excel में ALT+F11 दबाकर Visual Basic संपादक प्रारंभ कर सकते हैं. किसी मैक्रो की एक कार्यपुस्तिका से अन्य कार्यपुस्तिका में प्रतिलिपि करने के बारे में अधिक जानकारी के लिए मैक्रो मॉड्यूल की अन्य कार्यपुस्तिका पर प्रतिलिपि बनाना देखें.

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

 
 
इनपर लागू:
Excel 2010, Excel 2007