एक्सेल शेप डिज़ाइन को VBA के साथ स्वचालित करना
एक्सेल वर्कफ़्लो को स्वचालित करने के लिए पॉलिश्ड इनपुट फ़ॉर्म, डायनेमिक डैशबोर्ड और कस्टम मेनू बनाने के लिए VBA का उपयोग करके एक्सेल शेप डिज़ाइन को स्वचालित करने का तरीका सीखें। यह ट्यूटोरियल आपको एक्सेल में शेप डिज़ाइन को स्वचालित करने की प्रक्रिया के माध्यम से मार्गदर्शन करेगा, जिससे आप समय बचा सकते हैं और उत्पादकता बढ़ा सकते हैं।
एक्सेल शेप डिज़ाइन को स्वचालित करने का परिचय
पिछले वीडियो में, पावरपॉइंट में मोड शेप्स की शक्ति का प्रदर्शन किया गया था, जिसमें दिखाया गया था कि सुंदर दिखने वाले फ़ॉर्म कैसे बनाए जा सकते हैं।
एक्सेल में शेप डिज़ाइन को स्वचालित करने का परिचय
आज, VBA का उपयोग करके एक तेज़ स्वचालित समाधान साझा किया जाएगा, जो समय बचाएगा, खासकर जब कई आकार या बड़े फ़ॉर्म के साथ काम किया जा रहा हो। लक्ष्य एक मैक्रो बनाना है जो शेप डिज़ाइन प्रक्रिया को स्वचालित करता है, जिससे आकर्षक इनपुट बॉक्स बनाना आसान हो जाता है।
VBA वातावरण सेट करना
शुरू करने के लिए, एक नया मॉड्यूल बनाने की आवश्यकता है। इसे किसी भी नाम दिया जा सकता है, लेकिन सरलता के लिए, यह अभी के लिए डिफ़ॉल्ट के रूप में छोड़ दिया जाएगा। अगला, पावरपॉइंट ऑब्जेक्ट लाइब्रेरी के लिए एक संदर्भ जोड़ने की आवश्यकता है। यह टूल्स > रिफ़रेंसेज़ पर जाकर और माइक्रोसॉफ्ट पावरपॉइंट ऑब्जेक्ट लाइब्रेरी को ढूंढकर किया जा सकता है।
एक्सेल शेप डिज़ाइन के लिए VBA वातावरण सेट करना
हैल्पर फंक्शन बनाना
एक हैल्पर फंक्शन बनाने की आवश्यकता है जिसे IsSelectionShape
कहा जाता है, जो वर्तमान चयन एक शेप है या नहीं यह सत्यापित करने के लिए। यह फंक्शन एक बूलियन मूल्य लौटाएगा जो इंगित करेगा कि चयन एक शेप है या नहीं।
चयन की जांच करना
मैक्रो यह जांचेगा कि चयन एक शेप है या नहीं activeSheet.Shapes
और Selection
ऑब्जेक्ट्स का उपयोग करके। यदि चयन एक शेप नहीं है, तो मैक्रो गलत लौटाएगा और एक संदेश प्रदर्शित करेगा।
चयन की जांच करना यह सुनिश्चित करने के लिए कि यह एक शेप है
चयनित शेप को कैप्चर करना
चयनित शेप को कैप्चर करने और एक चर में संग्रहीत करने की आवश्यकता है। यह Selection.ShapeRange
ऑब्जेक्ट का उपयोग करके किया जा सकता है।
चर घोषित करना
शेप की विशेषताओं, जैसे कि पृष्ठभूमि रंग और नाम, के लिए चर घोषित करने की आवश्यकता है। ये चर बाद में मैक्रो में उपयोग किए जाएंगे।
शेप की विशेषताओं के लिए चर घोषित करना
पावरपॉइंट एप्लिकेशन बनाना
एक नया पावरपॉइंट एप्लिकेशन इंस्टेंस बनाने और एक खाली प्रस्तुति और स्लाइड जोड़ने की आवश्यकता है। चयनित शेप को पावरपॉइंट स्लाइड में कॉपी और पेस्ट किया जाएगा।
शेप्स को मर्ज करना
शेप को एक पृष्ठभूमि आयतक्षेत्र के साथ पावरपॉइंट की मर्ज शेप्स सुविधा का उपयोग करके मर्ज किया जाएगा। यह कोने का प्रभाव बनाएगा।
शेप्स को मर्ज करना कोने का प्रभाव बनाने के लिए
परिणाम को एक्सेल में कॉपी करना
परिणामी शेप को एक्सेल में कॉपी किया जाएगा और मूल शेप के स्थान पर रखा जाएगा।
साफ़ करना
पावरपॉइंट एप्लिकेशन बंद कर दिया जाएगा और कोई भी बची हुई इंस्टेंस बंद कर दी जाएगी।
मैक्रो के पूरा होने के बाद साफ़ करना
मैक्रो का परीक्षण करना
मैक्रो का परीक्षण किया जाएगा ताकि यह सुनिश्चित किया जा सके कि यह अपेक्षित रूप से काम करता है।
मैक्रो को रिबन में जोड़ना
मैक्रो को रिबन में जोड़ दिया जाएगा, जिससे यह आसानी से एक्सेस किया जा सकेगा।
मैक्रो को रिबन में जोड़ना आसान एक्सेस के लिए
निष्कर्ष
इस ट्यूटोरियल के साथ, आपने एक्सेल में शेप डिज़ाइन को VBA के साथ स्वचालित करना सीखा है। यह मैक्रो समय बचा सकता है और उत्पादकता बढ़ा सकता है, खासकर जब कई आकार या बड़े फ़ॉर्म के साथ काम किया जा रहा हो।
निष्कर्ष और एक्सेल शेप डिज़ाइन को स्वचालित करने पर अंतिम विचार
इस वीडियो को देखने के बाद, आप एक्सेल में शेप डिज़ाइन को स्वचालित करने के लिए अपना खुद का मैक्रो बनाने के लिए तैयार होंगे। कृपया वीडियो को पसंद करें, सब्सक्राइब करें और इसे साझा करें यदि आपको यह मददगार लगा, और पिछले वीडियो को पावरपॉइंट की मर्ज शेप्स सुविधा का उपयोग करके मैनुअल शेप डिज़ाइन पर जाने के लिए मत भूलें।