Computer >> कंप्यूटर >  >> सॉफ्टवेयर >> सॉफ्टवेयर

माइक्रोसॉफ्ट एक्सेल में वीबीए मैक्रो लिखना कैसे शुरू करें

माइक्रोसॉफ्ट एक्सेल में वीबीए मैक्रो लिखना कैसे शुरू करें

यदि आप एक्सेल का बहुत बार उपयोग करते हैं, तो मैक्रोज़ पर शोध करना और इसे लिखना सीखना एक बुद्धिमानी भरा निर्णय होगा। एक्सेल वीबीए मैक्रो का उपयोग करके, आप स्प्रेडशीट पर अपनी कई प्रक्रियाओं को छोटा कर सकते हैं। यह आपके लिए जीवन को आसान बना देगा।

अपने मैक्रोज़ लिखने के लिए वीबीए का उपयोग करने के बारे में अच्छी बात यह है कि यह आपकी प्राथमिकताओं को निर्धारित करने में आपकी सहायता करता है। एक और चीज जो यह करती है वह आपको बहुत सारी क्षमताओं और कार्यक्षमताओं तक पहुंच प्रदान करती है। इस पोस्ट में आप एक्सेल में वीबीए मैक्रो लिखने की मूल बातें सीखेंगे।

एक्सेल VBA मैक्रो क्या है?

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

दूसरी ओर, VBA एक संक्षिप्त रूप है और इसका अर्थ "अनुप्रयोगों के लिए विज़ुअल बेसिक" है। इसी भाषा में एक्सेल अपने परिवेश में आपके दैनिक कार्यों का रिकॉर्ड बनाता है।

आम धारणा के विपरीत, आपको VBA मैक्रोज़ के लाभों का आनंद लेने के लिए प्रोग्रामिंग में पेशेवर होने की आवश्यकता नहीं है। एक्सेल ने विशिष्ट विशेषताओं के माध्यम से कोड उत्पन्न करने में आपकी सहायता करके इसे आसान बना दिया है। यह लेख आपको दिखाएगा कि इसे अधिकतम कैसे किया जाए।

एक्सेल वीबीए मैक्रो क्यों महत्वपूर्ण है?

मान लें कि आप वाटर यूटिलिटी कंपनी में काम करने वाले कैशियर हैं। कुछ ग्राहक बैंक में अपना भुगतान करना पसंद करते हैं। इस डेटा को प्राप्त करना और इसे अपनी व्यावसायिक आवश्यकताओं के अनुरूप बदलना आपकी ज़िम्मेदारी है।

उदाहरण के लिए, यदि आपका बैंक यह पता लगाना चाहता है कि कितने ग्राहक एक दिन में उपयोगिता बिलों के लिए एक निश्चित राशि का भुगतान करते हैं, तो यह एक्सेल में आसानी से किया जा सकता है। अब यहाँ प्रश्न यह है कि आप इस कार्य को प्रतिदिन करने में कैसा महसूस करेंगे? बिल्कुल, ऊब गया है जो कार्य को कठिन बना देता है।

यह वह जगह है जहां मैक्रो आते हैं। मैक्रो प्रोग्रामिंग करके, आप इसे एक बटन के साथ कर सकते हैं। इस प्रकार, मैक्रो आपकी मदद करेगा:

  • डेटा आयात करें
  • अपने व्यावसायिक मानकों के अनुरूप इसे प्रारूपित करें

मैक्रोज़ का उपयोग करते समय बरती जाने वाली सावधानियां

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

ऐसा करते समय, सुनिश्चित करें कि आप केवल विश्वसनीय स्रोतों से मैक्रोज़ चलाते हैं। मैक्रोज़ सहेजते समय, आपकी कार्यपुस्तिका *.xlsm में सहेजी जानी चाहिए, जो मैक्रो-सक्षम स्वरूप है। आपको अपने मैक्रो नाम में कोई रिक्त स्थान नहीं जोड़ना चाहिए।

यह सुनिश्चित करने के लिए कि आप विवरण की आपूर्ति करते हैं, मैक्रो बनाते समय यह बुद्धिमानी है। इस तरह, आप और फ़ाइल तक पहुंच रखने वाला कोई भी अन्य व्यक्ति ठीक-ठीक समझता है कि मैक्रो क्या करता है।

एक्सेल में वीबीए मैक्रोज़ कैसे लिखें

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

डेवलपर विकल्प सक्षम करें

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

1. फ़ाइल पर क्लिक करें, फिर विकल्प चुनें।

माइक्रोसॉफ्ट एक्सेल में वीबीए मैक्रो लिखना कैसे शुरू करें

2. एक नई विंडो खुलती है। "कस्टमाइज़ रिबन" पर क्लिक करें।

माइक्रोसॉफ्ट एक्सेल में वीबीए मैक्रो लिखना कैसे शुरू करें

3. चेकबॉक्स को चिह्नित करने के लिए "डेवलपर" विकल्प चुनें।

माइक्रोसॉफ्ट एक्सेल में वीबीए मैक्रो लिखना कैसे शुरू करें

4. जारी रखने के लिए ठीक क्लिक करें।

इस बिंदु पर, डेवलपर टैब आपके एक्सेल रिबन पर दिखाई देने लगता है।

मैक्रो बनाना

अब जब आपके पास DEVELOPER टैब है, तो आप एक कमांड बना सकते हैं जो आपकी स्प्रेडशीट पर किसी प्रोग्राम को निष्पादित करने में मदद करेगी। इन चरणों का पालन करके ऐसा करें:

1. अपने ड्राइव C पर जाएं और Bank Receipts नाम से एक फोल्डर बनाएं।

2. एक एक्सेल बुक खोलें और नाम को "receipts.csv" फाइल के रूप में सेव करें।

इसके बाद, आपको डेवलपर टैब पर क्लिक करना चाहिए। यह आपको कई तरह के विकल्प दिखाएगा, "रिकॉर्ड मैक्रो" पर क्लिक करें। इस क्रिया के बाद एक डायलॉग बॉक्स खुलता है।

मैक्रो रिकॉर्ड करना

फ़ाइल बनाने और रिकॉर्ड मैक्रो का चयन करने के बाद:

1. खुलने वाले पॉप-अप बॉक्स में मैक्रो के लिए एक नाम टाइप करें।

माइक्रोसॉफ्ट एक्सेल में वीबीए मैक्रो लिखना कैसे शुरू करें

2. आपके द्वारा बनाए गए किसी भी नए दस्तावेज़ में इस मैक्रो का उपयोग करने के लिए, सुनिश्चित करें कि बॉक्स में स्टोर मैक्रो "व्यक्तिगत मैक्रो वर्कबुक" कहता है।

3. चुनें कि क्या आप मैक्रो के लिए शॉर्टकट का उपयोग करना चाहते हैं। पहले से मौजूद शॉर्टकट को बदलने से रोकने के लिए शॉर्टकट विकल्प को खाली छोड़ने की सलाह दी जाती है। हालांकि, इस मामले में हम H . चुनते हैं कुंजी

4. मैक्रो का विवरण भरें। इस मामले में, "बैंक रसीदों के डुप्लिकेट मानों को हाइलाइट करें" और ठीक चुनें।

माइक्रोसॉफ्ट एक्सेल में वीबीए मैक्रो लिखना कैसे शुरू करें

5. आपके मैक्रोज़ रिकॉर्डिंग शुरू करते हैं, इसलिए डुप्लीकेट को हाइलाइट करने के लिए आवश्यक सभी प्रासंगिक कार्रवाइयां करें:

  • प्रासंगिक डेटा चयन को हाइलाइट करें।
  • होम टैब पर "सशर्त स्वरूपण" पर जाएं।
  • “हाइलाइट सेल नियम” पर क्लिक करें और “डुप्लिकेट मान” चुनें।
  • चुनें कि आप कैसे डुप्लिकेट मानों को हाइलाइट करना चाहते हैं और ठीक चुनें।

6. कार्यपुस्तिका के नीचे बाईं ओर जाएं और "रिकॉर्डिंग रोकें" पर क्लिक करें।

7. मैक्रो रिकॉर्ड करना सुनिश्चित करने के लिए, एक नई कार्यपुस्तिका पर जाएं और शॉर्टकट Ctrl का उपयोग करें + <केबीडी>एच ।

माइक्रोसॉफ्ट एक्सेल में वीबीए मैक्रो लिखना कैसे शुरू करें

निष्कर्ष

एक बार जब आप जान जाते हैं कि आप एक्सेल के साथ क्या हासिल करना चाहते हैं, तो वीबीए मैक्रोज़ लिखना कठिन विकल्प नहीं होना चाहिए। अपने कौशल को सुधारने में मदद करने के लिए, लिंक्डइन लर्निंग के साथ-साथ उडेमी पर भी पाठ्यक्रम हैं जिन्हें आप आजमा सकते हैं।


  1. माइक्रोसॉफ्ट एक्सेल में ड्रॉपडाउन लिस्ट कैसे बनाएं

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

  1. माइक्रोसॉफ्ट एक्सेल में ऐड-इन्स कैसे स्थापित करें

    एक्सेल ऐड-इन्स का उपयोग शुरू करने के बाद आप निश्चित रूप से पाएंगे कि आपकी उत्पादकता में काफी वृद्धि होगी। ऐड-इन्स एक्सेल इंटरफ़ेस के भीतर से ही अतिरिक्त कार्यक्षमता और अनुकूलन विकल्प प्रदान करते हैं। हालाँकि, Microsoft Excel में ऐड-इन्स स्थापित करना, थोड़ा भ्रमित करने वाला हो सकता है यदि आप इसके अभ्

  1. माइक्रोसॉफ्ट एक्सेल में क्लिपबोर्ड कैसे साफ़ करें

    एक्सेल स्प्रेडशीट में एक्सेल सेल से कॉपी या कट की गई हर जानकारी अस्थायी रूप से एक्सेल क्लिपबोर्ड में स्टोर की जाती है। हालाँकि यह ऑन-स्क्रीन शीट पर दिखाई नहीं देता है, आपकी कॉपी और कट कमांड के बारे में जानकारी तब तक संग्रहीत की जाती है जब तक कि आप उस सामग्री को उस स्प्रेडशीट पर किसी अन्य सेल पर पेस्