VBA और मैक्रोज़ के साथ काम करने की परिभाषाएँ और निर्देश
एक्सेल वीबीए और मैक्रोज़ के साथ आप काम के चरणों को रिकॉर्ड, सेव और प्ले बैक कर सकते हैं। स्वचालन आपको पुनरावर्ती कार्यों पर समय बचाने और कार्य प्रक्रियाओं को अनुकूलित करने में मदद करता है। वीबीए और मैक्रोज़ के साथ प्रोग्रामिंग भी शुरुआती लोगों के लिए उपयुक्त है और थोड़ा अभ्यास के साथ करना आसान है।
एक्सेल में वीबीए और मैक्रोज़ वास्तव में क्या हैं?
विजुअल बेसिक फॉर एप्लीकेशन (वीबीए) एक स्क्रिप्ट भाषा है जो एमएस ऑफिस प्रोग्राम को नियंत्रित करने के लिए बेसिक बोली विजुअल बेसिक से ली गई है। कार्य चरणों को मैक्रोज़ के साथ स्वचालित किया जा सकता है। उदाहरण के लिए, परियोजना प्रबंधन या इनवॉइस के निर्माण के लिए - अपने स्वयं के एक्सेल टूल बनाने के लिए इसका उपयोग करना भी संभव है।
विशिष्ट कार्य ग्राफिक और सारणीबद्ध अभ्यावेदन के साथ नियमित रूप से उत्पन्न होने वाले आँकड़े हैं। डेटा को संकलित और स्वरूपित करने के लिए कार्य चरण हमेशा समान होते हैं। एक्सेल वीबीए और मैक्रोज़ के साथ ऑटोमेशन मूल्यवान समय बचाने और लापरवाह गलतियों से बचने में मदद करता है।
मैं मैक्रोज़ को कैसे संपादित कर सकता हूँ?
आपके कार्य चरणों को स्क्रिप्ट भाषा में प्रलेखित किया गया है ताकि आप नए उपयोग के मामलों के लिए कोड विंडो में मैक्रो को आसानी से अनुकूलित और विस्तारित कर सकें। तो यह संभव है कि समय के साथ आप अधिक से अधिक जटिल कार्यों को स्वचालित रूप से पूरा करेंगे। यहां अधिक विस्तार से पढ़ें कि आप मैक्रोज़ को कैसे संपादित कर सकते हैं-
आप इसे वीबीए और मैक्रोज़ के साथ भी कर सकते हैं:
- टेबल संपादित करें
- मैक्रो का उपयोग करके एक्सेल को एडजस्ट करें
मैक्रो का उपयोग करके एक्सेल को समायोजित करें: यह इस तरह काम करता है
यदि आप मैक्रो बनाना चाहते हैं, तो आपको मेनू रिबन के माध्यम से डेवलपर टूल को सक्रिय करना होगा। उसके बाद, आप मैक्रोज़ को अपनी इच्छानुसार कस्टमाइज़ कर सकते हैं। यह कुछ ही चरणों में किया जा सकता है:
-
मेनू आइटम "फ़ाइल" पर क्लिक करें और फिर "विकल्प" और "कस्टमाइज़ रिबन" पर क्लिक करें।
-
फिर मुख्य टैब पर "डेवलपर टूल्स" के आगे एक चेक मार्क लगाएं। फिर आपको मुख्य मेनू में नया मेनू आइटम मिलेगा।
-
"रिकॉर्ड मैक्रो" पर एक क्लिक के साथ आप फ़ाइल नाम और भंडारण स्थान को परिभाषित कर सकते हैं जैसा कि आप इसे अन्य कार्यक्रमों से जानते हैं।
इसके अलावा, आप एक्सेल के लिए एक कुंजी संयोजन को परिभाषित कर सकते हैं जिसके साथ मैक्रो शुरू किया जा सकता है। आपको सावधान रहना चाहिए कि गलती से पूर्वनिर्धारित कमांड जैसे CTRL + C को अधिलेखित न कर दें। मैक्रो विवरण आपको उद्देश्य और आपकी प्रक्रिया का दस्तावेजीकरण करने में मदद करता है ताकि आप और अन्य उपयोगकर्ता बाद में बेहतर तरीके से अपना रास्ता खोज सकें। जैसे ही आपने रिकॉर्डिंग शुरू की है, उन कार्य चरणों को पूरा करें जिन्हें आप रिकॉर्ड करना चाहते हैं। कॉलम और पंक्तियों को स्वरूपित करने जैसे सरल समायोजन से प्रारंभ करें। अंत में आप रिकॉर्डिंग बंद कर दें। आप इसे किसी भी समय तीर कुंजी का उपयोग करके वापस चला सकते हैं।
कार्य चरणों को समायोजित करें
रिकॉर्डिंग को बाद में संपादित किया जा सकता है ताकि आप किसी भी समय अपने कदमों को अनुकूलित कर सकें। उन्हें नए और अधिक जटिल उपयोग के मामलों के लिए अनुकूलित और विस्तारित भी किया जा सकता है।
कार्यक्रम कार्य चरण
अन्य प्रोग्रामिंग भाषाओं की तरह, एक्सेल वीबीए ऑपरेटरों और आदेशों का उपयोग करना और शाखाओं और लूप के साथ कार्य चरणों को चलाने के लिए संभव बनाता है। इसके लिए आप बाहरी स्क्रिप्ट तक भी पहुंच सकते हैं। सामान्य प्रोग्राम अनुक्रम मानक मॉड्यूल में संग्रहीत किया जाता है। दूसरी ओर, क्लास मॉड्यूल आपको वस्तुओं और उनके गुणों, घटनाओं या विधियों के लिए कोड का प्रबंधन करने देता है।
कोड दर्ज करते समय VBA संपादक मदद करता है, लेकिन त्रुटियाँ जल्दी से वाक्य रचना में रेंग सकती हैं। डीबगर के साथ त्रुटियों की पहचान करना संभव है। प्रोजेक्ट एक्सप्लोरर, जिसे आप CTRL + R के माध्यम से या "व्यू" के तहत मुख्य मेनू में पा सकते हैं, उपयुक्त कोड के लिए आपकी परियोजनाओं को भी ब्राउज़ कर सकते हैं। यह सभी प्रासंगिक तत्वों की एक श्रेणीबद्ध सूची दिखाता है।
एक्सेल में वीबीए और मैक्रोज़ के साथ टेबल संपादित करें
डेटा को व्यवस्थित और स्वरूपित करना एक क्लासिक है। मान लें कि आपको यूएस स्वरूपण में 1.002.34 अमरीकी डालर के साथ साप्ताहिक बिक्री तालिकाएँ प्राप्त होती हैं और आपको उन्हें इस देश में 1.002.34 अमरीकी डालर के सामान्य अंकन में बदलना होगा। फिर अनावश्यक पंक्तियों को हटा दें और कार्यपत्रक को उसके दृश्य स्वरूप के लिए तैयार करें। एक विशिष्ट पुनरावर्ती कार्य विभिन्न कार्यपुस्तिकाओं का रंग अंकन है। कार्यपुस्तिका "आय" को हरे रंग में चिह्नित किया जाना चाहिए, कार्यपत्रक "व्यय" को लाल रंग में चिह्नित किया जाना चाहिए। तालिका के नाम के संदर्भ में, उपयुक्त रंग सूचकांक का उपयोग करके कुछ ही समय में रंगों को असाइन किया जा सकता है।
एक्सेल में वीबीए और मैक्रोज़ के साथ, आप काम के चरणों को परिभाषित होने के बाद स्वचालित रूप से चलने दे सकते हैं। यदि आप कई स्प्रैडशीट का उपयोग करते हैं, तो आपको यह सुनिश्चित करना चाहिए कि कार्यक्रम पूर्ण संदर्भों के साथ काम करता है। आप मैक्रो आइकन के तहत "सापेक्ष संदर्भ" कमांड से इससे बच सकते हैं।
एक्सेल में वीबीए और मैक्रोज़ का उपयोग करके अन्य कार्यक्रमों तक पहुंचें
एक्सेल वीबीए और मैक्रोज़ के साथ अन्य कार्यक्रमों तक पहुंचने की संभावना प्रदान करता है। कुछ निश्चित प्रोग्रामिंग के साथ आप इन प्रोग्रामों को बाहरी रूप से नियंत्रित कर सकते हैं।
फ़ाइलें और ऐप्स खोलें
कार्यक्षमताएं एक्सेल या माइक्रोसॉफ्ट ब्रह्मांड तक सीमित नहीं हैं। "शेल ()" फ़ंक्शन और वांछित फ़ाइल के पथ के साथ, फ़ाइलें या प्रोग्राम एक क्लिक के साथ खोले जा सकते हैं।
अन्य फाइलों से डेटा पढ़ें
अन्य फाइलों को एक्सेस करना और पढ़ना भी संभव है। ऐसा करने के लिए उन्हें खुला भी नहीं होना चाहिए। आप - उदाहरण के लिए किसी अन्य एक्सेल फ़ाइल के मामले में - सटीक रूप से यह निर्धारित कर सकते हैं कि इस उद्देश्य के लिए किन कोशिकाओं का उपयोग किया जाना है।
विंडोज़ अनुप्रयोगों तक पहुंचें
हालाँकि, स्प्रेडशीट प्रोग्राम और भी अधिक कर सकता है। एक्सेल के साथ, आपके पास वीबीए कोड का उपयोग करके विभिन्न कार्यालय कार्यक्रमों को एक दूसरे के साथ बातचीत करने की अनुमति देने का विकल्प होता है। उदाहरण के लिए:
- आउटलुक से ओपन कॉन्टैक्ट्स को ओपन वर्ड डॉक्यूमेंट में ट्रांसफर करें
- PowerPoint से खाली टेक्स्ट फ़ील्ड हटाएं
- एक्सेल वर्कशीट से रिक्त पंक्तियों को हटा दें।
एक्सेल: वीबीए और मैक्रोज़ को आसानी से प्रोग्राम किया जा सकता है
एक्सेल में वीबीए और मैक्रोज़ माइक्रोसॉफ्ट ऑफिस उपयोगकर्ताओं की कामकाजी दुनिया को बहुत आसान बना सकते हैं। वे कार्य प्रक्रियाओं को गति देने और त्रुटि दर को कम करने में मदद कर सकते हैं। कुछ तरकीबों से आप कार्यक्रम को अपनी पसंद के अनुसार अनुकूलित कर सकते हैं।