एक्सेल में मैक्रो डालें - इस तरह से मैक्रोज़ बनाए जाते हैं

विषय - सूची:

Anonim

इसे इस तरह से किया गया है!

सरल शब्दों में, मैक्रो छोटे सॉफ्टवेयर प्रोग्राम हैं जिनका उपयोग एक्सेल में नियमित कार्यों को स्वचालित करने के लिए किया जा सकता है। विशेष रूप से, Microsoft Excel में नियमित रूप से संसाधित किए जाने वाले समय लेने वाले आवधिक कार्यों को मैक्रोज़ के साथ सरल बनाया जा सकता है।

उदाहरण: धातु निर्माण कंपनी के एक कर्मचारी के पास सामग्री समूह के स्टॉक स्तर को निर्धारित करने का कार्य होता है। ऐसा करने के लिए, उसे विभिन्न एक्सेल स्प्रेडशीट खोलना होगा, मूल्यों की जांच करनी होगी और पीसी पर मैन्युअल रूप से कई काम करने होंगे। एकत्रित डेटा को विस्तृत रूप से संसाधित, फ़िल्टर और सॉर्ट किया जाता है और अंतिम चरण में, ग्राफिक्स में एकीकृत किया जाता है और विभिन्न प्राप्तकर्ताओं को पीडीएफ के रूप में भेजा जाता है।

मैक्रो के साथ, प्रत्येक कार्य चरण को रिकॉर्ड किया जा सकता है, लंबे समय तक सहेजा जा सकता है और यदि आवश्यक हो तो वापस खेला जा सकता है। यह समय बचाता है, अधिक कुशल है और साथ ही त्रुटियों की संभावना कम है।

संक्षेप में, एक्सेल के व्यावहारिक उपयोग के लिए मैक्रोज़ आवश्यक हैं, क्योंकि वे विभिन्न प्रकार के कार्य चरणों को स्वचालित करने में सक्षम हैं जो मैन्युअल प्रसंस्करण के साथ अक्षम हैं। मैक्रोज़ एक्सेल में वीबीए प्रोग्रामिंग भाषा में सहेजे जाते हैं। VBA का अर्थ "अनुप्रयोगों के लिए विज़ुअल बेसिक" है और यह एक प्रोग्रामिंग भाषा है जिसका उपयोग Microsoft Excel और अन्य Office प्रोग्राम जैसे Word या Access को नियंत्रित करने के लिए किया जा सकता है।

एक्सेल में मैक्रो कैसे बनाएं

Microsoft Excel 365 में एक नया मैक्रो बनाने के लिए आपको बहुत अधिक पिछले ज्ञान की आवश्यकता नहीं है। सात उपयोगकर्ता के अनुकूल चरणों में आप एक मैक्रो बना सकते हैं जिसे आप जितनी बार चाहें उतनी बार खेल सकते हैं:

  1. Microsoft Excel में "डेवलपर टूल" टैब पर स्विच करें।

  2. आप "कोड" मेनू क्षेत्र में एक नया मैक्रो बना सकते हैं। वैकल्पिक रूप से, मैक्रोज़ बनाने या निष्पादित करने का बटन "मैक्रोज़" मेनू आइटम के अंतर्गत "व्यू" टैब में भी पाया जा सकता है।

  3. मैक्रो रिकॉर्ड करें बटन पर क्लिक करें और मैक्रो के लिए एक नाम दर्ज करें। आपके पास एक कुंजी संयोजन दर्ज करने का विकल्प भी है जिसके साथ आप बाद के समय में मैक्रो को आसानी से शुरू कर सकते हैं। आप मैक्रो को वर्तमान कार्यपुस्तिका में सहेज सकते हैं ताकि आप और अन्य इसे चला सकें, या आप एक व्यक्तिगत कार्यपुस्तिका चुन सकते हैं जिसे अन्य उपयोगकर्ता एक्सेस नहीं कर सकते। मैक्रो के उद्देश्य को समझने के लिए विवरण जोड़ना उपयोगी हो सकता है। मैक्रो की रिकॉर्डिंग शुरू करने के लिए ओके पर क्लिक करें।

  4. आपका मैक्रो एक्सेल में रिकॉर्ड किया जाएगा और सभी इनपुट, फॉर्मूले और कमांड बैकग्राउंड में सेव हो जाएंगे। "स्टॉप रिकॉर्डिंग" बटन पर क्लिक करके मैक्रो की रिकॉर्डिंग बंद करें।

  5. कोड मेनू क्षेत्र में उसी नाम के बटन के माध्यम से "विजुअल बेसिक" खोलें। संपादक में, आपके पास विजुअल बेसिक प्रोग्रामिंग भाषा में रिकॉर्ड किए गए मैक्रो को देखने और अंदरूनी जानकारी के साथ परिवर्तन करने का विकल्प होता है।

  6. आपके पास मैक्रोज़ बटन पर क्लिक करके मैक्रो को संपादित करने या हटाने या नाम और अन्य विकल्पों को बदलने का विकल्प भी है।

  7. मैक्रो को "निष्पादित करें" पर एक क्लिक के साथ या पहले से असाइन किए गए कुंजी संयोजन CTRL + का उपयोग करके प्रारंभ करें। उदाहरण में वांछित उत्पाद सी के अलावा स्वचालित रूप से किया जाता है।

जानकारी: डिफ़ॉल्ट रूप से, मैक्रोज़ को पूर्ण संदर्भों के साथ शामिल किया जाता है। वैकल्पिक रूप से, आप सापेक्ष संदर्भों के साथ मैक्रो भी रिकॉर्ड कर सकते हैं। इस मामले में मैक्रोज़ मूल रूप से रिकॉर्ड किए गए सेल के सापेक्ष संग्रहीत किए जाते हैं।

संक्षेप में, आप "डेवलपर" टैब पर नेविगेट करके माइक्रोसॉफ्ट एक्सेल में एक मैक्रो बना सकते हैं। यदि यह छिपा हुआ है, तो खोज फ़ील्ड में "मैक्रो" कीवर्ड दर्ज करें या "व्यू" टैब पर नेविगेट करें।

आपके द्वारा नए मैक्रो को एक नाम निर्दिष्ट करने के बाद, आपको विज़ुअल बेसिस (VBA) प्रोग्रामिंग भाषा में कमांड का एक क्रम दर्ज करना होगा। यह या तो कमांड को मैन्युअल रूप से प्रोग्रामिंग करके या सीधे एक्सेल में कमांड सीक्वेंस रिकॉर्ड करके किया जाता है। मैक्रो के सहेजे जाने के बाद, आप इसे निम्नलिखित सभी एक्सेल स्प्रेडशीट के लिए उपयोग कर सकते हैं। इस तरह, आप आवर्ती मानक कार्यों को समझदारी और कुशलता से स्वचालित कर सकते हैं।

मौजूदा मैक्रो की प्रतिलिपि बनाना: यह 5 चरणों में इस प्रकार काम करता है

यदि आपने व्यक्तिगत कार्यपुस्तिका में मैक्रो बनाया है और इसे अन्य स्प्रेडशीट में भी चलाना चाहते हैं, तो आप मैक्रो को एक्सेल में कॉपी कर सकते हैं। यह इस तरह काम करता है:

  1. एक्सेल कार्यपुस्तिका खोलें जिसमें मैक्रो सहेजा गया है।

  2. अगले चरण में, उस कार्यपुस्तिका को खोलें जिसमें आप मैक्रो को सहेजना चाहते हैं।

  3. डेवलपर टैब पर, Visual Basic पर क्लिक करें। आप Visual Basic संपादक प्रारंभ करें।

  4. प्रोजेक्ट एक्सप्लोरर में अंतिम चरण में, उस मैक्रो के साथ मॉड्यूल को नीचे खींचें जिसे आप लक्ष्य कार्यपुस्तिका में कॉपी करना चाहते हैं। उदाहरण में हम मॉड्यूल 1 को फोल्डर 1 से फोल्डर 2 में कॉपी कर रहे हैं।

  5. कॉपी करने के बाद, मैक्रो दोनों कार्यपुस्तिकाओं में है और इसे निष्पादित किया जा सकता है।

मैक्रोज़ की प्रतिलिपि बनाकर, व्यापक मैक्रोज़ को उपयोगकर्ता के अनुकूल तरीके से और कुछ ही सेकंड में स्थानांतरित किया जा सकता है। यह समय बचाता है और गारंटी देता है कि मैक्रो का उपयोग मूल संस्करण की तरह ही किया जा सकता है।

सामान्य प्रश्न

एक्सेल में मैक्रोज़ के साथ काम करना कब समझ में आता है?

Microsoft Excel में मैक्रोज़ का उपयोग तब समझ में आता है जब दोहराए जाने वाले, मूर्खतापूर्ण प्रश्नों या कार्यों को स्वचालित किया जाना है। मैक्रोज़ एक्सेल में वीबीए प्रोग्रामिंग भाषा में बनाए जाते हैं। उन्हें कोड में मैन्युअल रूप से प्रोग्राम करने की आवश्यकता नहीं है, लेकिन एक एकीकृत रिकॉर्डिंग टूल का उपयोग करके डिज़ाइन किया जा सकता है।

क्या मैक्रोज़ खतरनाक हो सकते हैं?

व्यक्तिगत रूप से बनाए गए मैक्रोज़ सुरक्षा जोखिम उत्पन्न नहीं करते हैं। यदि आप अन्य उपयोगकर्ताओं से एक्सेल फाइलें खोलते हैं, तो मैक्रो सुरक्षा जोखिम पैदा कर सकता है। मैक्रोज़ के माध्यम से वायरस या स्पाई सॉफ़्टवेयर आपके कंप्यूटर पर आ सकते हैं। इस कारण से, बाहरी मैक्रोज़ के निष्पादन को डिफ़ॉल्ट रूप से रोकना समझ में आता है। यह आपको मैक्रो को चलाने या नहीं चलाने के लिए लगातार जांच करने की अनुमति देता है।

एक्सेल में मैक्रो का उपयोग किन कार्यों के लिए किया जा सकता है?

स्वचालन के माध्यम से अधिक तेज़ी से किए जा सकने वाले कार्य आमतौर पर मैक्रोज़ के रूप में उपयुक्त होते हैं। ऑफ़र का निर्माण, बाहरी कार्यक्रमों के साथ इंटरफेस के माध्यम से डेटा एक्सचेंज और माइक्रोसॉफ्ट ऑफिस उत्पाद परिवार के भीतर डेटा ट्रांसफर भी मैक्रोज़ का उपयोग करके स्वचालित किया जा सकता है।