संपादित 2 सप्ताह पहले द्वारा ExtremeHow संपादकीय टीम
माइक्रोसॉफ्ट ऑफिसएक्सेलमैक्रोज़स्वचालनस्प्रेडशीटउत्पादकताकोडिंगडाटाविंडोमैकप्रोग्रामिंगदक्षता
अनुवाद अपडेट किया गया 2 सप्ताह पहले
एक्सेल एक शक्तिशाली उपकरण है जिसका उपयोग विभिन्न गणना, डेटा विश्लेषण और दृश्यता कार्यों के लिए किया जाता है। इसके कम स्पष्ट लेकिन बेहद शक्तिशाली विशेषताओं में से एक है मैक्रोज़ का उपयोग करके दोहराए जाने वाले कार्यों को स्वचालित करना। एक्सेल में मैक्रोज़ आपको आपके द्वारा किए गए कार्यों को रिकॉर्ड करने और फिर उन्हें वापस चलाने की अनुमति देते हैं, समय और प्रयास की बचत करते हैं, उत्पादकता बढ़ाते हैं, खासकर जब दोहराए जाने वाले कार्यों से निपटते हैं। एक्सेल 2016 में मैक्रोज़ बनाना एक सरल प्रक्रिया है, और यह गाइड हर चरण को विस्तार से समझाएगा, जिससे शुरुआती लोगों के लिए शुरुआत करना आसान हो जाएगा।
शुरू करने से पहले, यह समझना उपयोगी होता है कि मैक्रोज़ क्या हैं। एक्सेल में एक मैक्रो ऐसी निर्देशों की एक श्रृंखला है जो किसी स्प्रेडशीट को संगठित करने या सूत्र लागू करने के कार्यों को स्वचालित करता है। इन्हें एक प्रोग्रामिंग भाषा जिसे VBA (विज़ुअल बेसिक फॉर एप्लिकेशन्स) कहते हैं, में लिखा जाता है। आपको मूल मैक्रोज़ बनाने के लिए प्रोग्रामर होने की आवश्यकता नहीं है क्योंकि एक्सेल आपके कार्यों को रिकॉर्ड कर सकता है, लेकिन कुछ मूल VBA सीखना अधिक जटिल कार्यों के लिए सहायक हो सकता है।
मैक्रोज़ बनाने के लिए, पहला चरण एक्सेल 2016 में डेवलपर टैब को सक्षम करना है। डेवलपर टैब में मैक्रोज़ को नियंत्रित करने के लिए सभी विकल्प होते हैं। डिफ़ॉल्ट रूप से, यह टैब एक्सेल में दिखाई नहीं देता। इसे सक्षम करने के लिए:
एक्सेल 2016 में मैक्रो बनाने का सबसे सरल तरीका मैक्रो रिकॉर्ड करना है। यह विधि आपके कार्यों के आधार पर स्वतः VBA कोड उत्पन्न करने की अनुमति देती है। यहां बताया गया है कि आप मैक्रो कैसे रिकॉर्ड कर सकते हैं:
आप जिन कार्यों को स्वचालित करना चाहते हैं, उन्हें करें। एक्सेल आपके द्वारा माउस और कीबोर्ड के साथ की जाने वाली हर गतिविधि को रिकॉर्ड करेगा। जब आप कार्य पूर्ण कर लें, रिकॉर्डिंग को रोकने के लिए डेवलपर टैब पर जाकर रिकॉर्डिंग रोकें पर क्लिक करें।
एक बार जब आप एक मैक्रो रिकॉर्ड कर लेते हैं, तो आप इसे कभी भी चलाकर आपके रिकॉर्ड किए गए कार्यों को कर सकते हैं। यहां बताया गया है कि आप एक्सेल 2016 में एक मैक्रो कैसे चलाते हैं:
यदि आपने मैक्रो को एक शॉर्टकट कुंजी निर्धारित की है, तो आप उस कुंजी संयोजन को दबाकर इसे भी चला सकते हैं। उदाहरण के लिए, यदि आपने Ctrl+M को शॉर्टकट कुंजी के रूप में स्थापित किया है, तो मैक्रो निष्पादित करने के लिए Ctrl+Shift+M दबाएं।
कभी-कभी आपको मैक्रो को संपादित करने की आवश्यकता हो सकती है ताकि वह जो कार्य करता है उसे समायोजित किया जा सके। आप एप्लिकेशन्स के लिए विज़ुअल बेसिक (VBA) संपादक में एक मैक्रो संपादित कर सकते हैं। यहां बताया गया है कि आप इसे कैसे कर सकते हैं:
अब आप VBA संपादक में मैक्रो के कोड को संपादित कर सकते हैं। यदि आप VBA से परिचित नहीं हैं, तो इसे सावधानी से आगे बढ़ाएँ और परिवर्तन करने से पहले अपने कार्यपुस्तिका की एक बैकअप प्रति सहेजें।
यदि आपको अब किसी मैक्रो की आवश्यकता नहीं है, तो आप इन चरणों का उपयोग करके इसे हटा सकते हैं:
हटाने के बाद, मैक्रो अब उपलब्ध नहीं होगा, इसलिए सुनिश्चित करें कि आप वास्तव में इसे हटाना चाहते हैं, या इसकी बैकअप कॉपी प्राप्त कर लें।
मैक्रोज़ युक्त एक्सेल कार्यपुस्तिकाएँ उन्हें सहेजते समय विशेष ध्यान देने की आवश्यकता होती है, क्योंकि सभी एक्सेल फ़ाइल स्वरूप मैक्रोज़ का समर्थन नहीं करते। यहां बताया गया है कि जिस कार्यपुस्तिका में मैक्रोज़ होते हैं उसे कैसे सहेजें:
मैक्रोज़ हानिकारक कोड हो सकते हैं; इसलिए, एक्सेल में मुफ्त सुरक्षा विशेषताएं हैं। डिफ़ॉल्ट रूप से, एक्सेल मैक्रोज़ को एक अधिसूचना के साथ अक्षम करने के लिए सेट है जो यदि आवश्यक हो तो आपको मैन्युअल रूप से उन्हें सक्षम करने का सुझाव देती है। मैक्रो सुरक्षा सेटिंग्स को समायोजित करने के लिए:
मैक्रोज़ रिकॉर्ड करना सरल कार्यों के लिए शानदार है, लेकिन आप अधिक जटिल संचालन करना चाह सकते हैं जो केवल रिकॉर्डिंग के माध्यम से संभव नहीं हैं। यहां कुछ मूल VBA सीखने के लिए यह शक्ति में है। VBA संपादक आपको नई मैक्रोज़ संपादित करने और बनाने के लिए पूरा वातावरण देता है।
मूल उदाहरण: चलिए एक सरल VBA मैक्रो बनाते हैं जो चलने पर एक संदेश बॉक्स प्रदर्शित करता है:
sub showMessage() MsgBox "नमस्ते, आपके पहले VBA मैक्रो में आपका स्वागत है!" end Sub
इस उदाहरण में, Sub
मैक्रो परिभाषा शुरू करती है, और End Sub
इसे समाप्त करती है। MsgBox
कार्य एक संदेश बॉक्स में उद्धृत किए गए पाठ को प्रदर्शित करता है।
इस मैक्रो को बनाने के लिए:
मैक्रोज़ बेहद उपयोगी होते हैं, लेकिन उन्हें प्रभावी और सुरक्षित ढंग से उपयोग करने के लिए, इन सर्वोत्तम अभ्यासों का पालन करें:
एक्सेल 2016 में मैक्रोज़ की शक्ति को समझना और उसे समर्पित करके दोहराए जाने वाले कार्यों को स्वचालित करने और समय बचाने की अनंत संभावनाएं खोल सकते हैं। रिकॉर्डिंग प्रक्रिया और मूल VBA प्रोग्रामिंग के ज्ञान के साथ, आप इन क्षमताओं का पूरा लाभ लेने के लिए अच्छी तरह से सुसज्जित हैं। हमेशा सुरक्षा विचारों को ध्यान में रखें और अपनी मेहनत का नियमित रूप से बैकअप लें।
यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं