आपके प्रश्नों के उत्तर देने के लिए अक्सर पूछे जाने वाले प्रश्न के साथ
वीबीए मैक्रोज़ प्रोग्राम कोड हैं जिनके साथ एक्सेल उपयोगकर्ता कुशलतापूर्वक बार-बार और स्वचालित रूप से कार्य चला सकते हैं। इस उद्देश्य के लिए, कुछ कमांड अनुक्रम जैसे माउस क्लिक और कीबोर्ड प्रविष्टियां मैक्रो के रूप में रिकॉर्ड की जा सकती हैं। वैकल्पिक रूप से, मौजूदा मैक्रोज़ को एक्सेल में कॉपी और अपनाया जा सकता है। बनाए गए मैक्रो को बाद में संपादित किया जा सकता है और वैकल्पिक रूप से एक कुंजी संयोजन के साथ प्रदान किया जा सकता है। इसके अलावा, एक्सेल आपको एक बटन को मैक्रो असाइन करने की भी अनुमति देता है ताकि बटन के एक क्लिक के साथ कमांड सीक्वेंस सक्रिय हो जाएं।
VBA का क्या अर्थ है और मैक्रोज़ को संपादित करने से इसका क्या लेना-देना है?
NS अनुप्रयोगों के लिए विजुअल बेसिक (VBA) एक प्रोग्रामिंग भाषा है जिस पर मैक्रो आधारित है। इस स्क्रिप्ट भाषा का उपयोग मैक्रोज़ बनाने के लिए किया जा सकता है जो कमांड अनुक्रमों के स्वचालित निष्पादन के लिए उपयोग किए जाते हैं। VBA मैक्रो कोड का उपयोग Office प्रोग्राम्स में किया जा सकता है विजुअल बेसिक एडिटर देखा और समायोजित किया जा सकता है। लाभ यह है कि वीबीए का उपयोग न केवल प्रोग्रामिंग पेशेवरों द्वारा किया जा सकता है, बल्कि शुरुआती लोगों के लिए भी उपयुक्त है।
निर्देश वीडियो: माइक्रोसॉफ्ट एक्सेल: मैक्रोज़ बनाएं, संपादित करें और चलाएं
एक्सेल में मैक्रोज़ कैसे बनाए जाते हैं?
मैक्रोज़ बनाने और संपादित करने का विकल्प "डेवलपर" टैब में पाया जा सकता है। हालाँकि, रजिस्टर को पहले एक्सेल विकल्पों में सक्रिय किया जाना चाहिए ताकि यह मेनू बार में दिखाई दे। एक बार यह चरण पूरा हो जाने के बाद, एक्सेल उपयोगकर्ता मैक्रोज़ को कार्यपुस्तिका में पेस्ट या कॉपी कर सकते हैं। जब उपयोगकर्ता मैक्रो को संपादित करना चाहते हैं, तो एक्सेल विभिन्न आदेशों, वस्तुओं और विधियों के बारे में जानकारी प्रदान करता है जिन्हें अनुकूलन के लिए बदला जाना चाहिए। पुराने एक्सेल 4.0 मैक्रोज़, जो अभी भी नए एक्सेल संस्करणों में समर्थित हैं, को कैटलॉग में भी देखा जा सकता है। वैकल्पिक रूप से, व्यक्तिगत कार्य चरणों को रिकॉर्ड किया जा सकता है। निष्पादित आदेशों की रिकॉर्डिंग वर्तमान कार्यपुस्तिका के लिए प्रकट होने वाले संवाद बॉक्स में सहेजी जा सकती है। एक मैक्रो नाम भी असाइन किया जा सकता है।
एक्सेल मैक्रो संपादित करें: कतार और गति बढ़ाएँ
यदि एक्सेल मैक्रो को निष्पादित होने से पहले एक निश्चित अवधि के लिए रोकना है, तो एक कतार डाली जा सकती है। प्रतीक्षा समय आवश्यकतानुसार निर्धारित किया जा सकता है। जब समय समाप्त हो जाता है, तो एक्सेल मैक्रो चलाता है। दूसरी ओर, उपयोगकर्ता मैक्रो के निष्पादन को भी तेज कर सकते हैं। यदि कोड लंबा है, तो तैयार परिणाम दिखाने में समय लगेगा। इसलिए, स्क्रीन अपडेट को बंद किया जा सकता है। मैक्रो भी एक निश्चित समय के लिए रुक सकता है।
मैं एक्सेल मैक्रोज़ को कैसे संपादित कर सकता हूँ?
उपयुक्त टैब पर नेविगेट करें और मैक्रोज़ पर क्लिक करें। संवाद बॉक्स में मैक्रो की सूची में, उस मैक्रो पर क्लिक करें जिसे आप संपादित करना चाहते हैं, फिर संपादित करें चुनें। वैकल्पिक रूप से, ALT + F11 का उपयोग करें।
एक्सेल मैक्रोज़ का स्थानांतरण और स्थानांतरण
एक्सेल सभी कार्यपुस्तिकाओं में बनाए गए वीबीए मैक्रोज़ को स्थानांतरित करने का विकल्प प्रदान करता है। इसका अर्थ है कि प्रत्येक नई कार्यपुस्तिका के लिए आवश्यक मैक्रोज़ बनाने की आवश्यकता नहीं है और इसलिए वे हमेशा उपलब्ध रहते हैं। स्रोत कोड अन्य लोगों को भी दिए जा सकते हैं ताकि वे अपनी व्यक्तिगत कार्यपुस्तिकाओं के लिए मैक्रोज़ का उपयोग कर सकें। सहेजी गई फ़ाइल तब ईमेल द्वारा भेजी जा सकती है। इसके अलावा, नवीनतम परिवर्तनों की पहचान करने और विश्वास का सुझाव देने के लिए मैक्रो प्रोजेक्ट को डिजिटल रूप से हस्ताक्षरित किया जा सकता है। अन्य उपयोगकर्ता डिजिटल हस्ताक्षर निर्धारित कर सकते हैं। हालाँकि, मैक्रो प्रोजेक्ट्स पर केवल तभी हस्ताक्षर किए जाने चाहिए, जब उनके कार्य के लिए पहले से ही कोड का पर्याप्त परीक्षण किया गया हो।
इस प्रकार आप Excel में मैक्रोज़ के साथ समस्याओं का समाधान कर सकते हैं
यदि एक्सेल उपयोगकर्ता मैक्रो को अन्य कार्यपुस्तिकाओं में स्थानांतरित करते हैं, तो त्रुटि संदेश हो सकते हैं। यह डेटा या अन्य विशेष मामलों की उपलब्धता के कारण हो सकता है, उदाहरण के लिए। जरूरी नहीं कि इसका कारण एक दोषपूर्ण कोड हो। ऐसे मामलों में त्रुटि संदेशों को बंद किया जा सकता है। हालाँकि, सुरक्षा सेटिंग्स के कारण निष्पादन में समस्याएँ भी आ सकती हैं। मैक्रोज़ को कॉल करने और निष्पादित करने में सक्षम होने के लिए सुरक्षा सेटिंग्स बदलें।
VBA और एक्सेल मैक्रो संपादित करें: प्रत्येक कौशल स्तर के लिए उपयुक्त
एक्सेल में मैक्रोज़ का उपयोग करके, दोहराए जाने वाले कार्यों को कुशलता से किया जा सकता है। ऐसा करने के लिए, कोड बस बनाए जाते हैं जिन्हें सहेजा जा सकता है और कार्यपुस्तिका में उपयोग किया जा सकता है। लेकिन आपको कोड खुद लिखने की जरूरत नहीं है। कमांड सीक्वेंस को कॉपी और पेस्ट करके नए लोग मौजूदा मैक्रोज़ को अपने कब्जे में ले सकते हैं। मैक्रोज़ को आधार और संपादित के रूप में भी इस्तेमाल किया जा सकता है। ऑब्जेक्ट कैटलॉग सहायता प्रदान करता है। अंत में, एक्सेल निर्मित वीबीए मैक्रोज़ को विभिन्न कार्यपुस्तिकाओं में स्थानांतरित करने या अलग-अलग कोड टेक्स्ट को दूसरों को पास करने का विकल्प प्रदान करता है।
महत्वपूर्ण अक्सर पूछे जाने वाले प्रश्न
मैक्रो क्या है?
मैक्रो स्वचालित रूप से कार्यों या कार्यों को करने के लिए आदेशों का एक क्रम है। मैक्रो बनाने के लिए VBA स्क्रिप्ट भाषा का उपयोग किया जाता है। मैक्रोज़ का उपयोग सभी कार्यालय कार्यक्रमों में किया जा सकता है।
मैक्रो कैसे संरचित किया जाता है?
मैक्रो में एक कोड नाम होता है (उदा. विषय या धुंधला) और निष्पादित करने के निर्देश। कोड के साथ आता है अंत उप या धुंधला) पूरा किया हुआ।
मुझे मैक्रोज़ बनाने की संभावना कहाँ मिल सकती है?
"कोड" टैब में "डेवलपर टूल" टैब में, एक्सेल उपयोगकर्ताओं के पास मैक्रोज़ रिकॉर्ड करने, मैक्रो नामों को परिभाषित करने, बनाने और संपादित करने का विकल्प होता है। हालाँकि, टैब पहले से विकल्पों में सक्रिय होना चाहिए।