प्रविष्टियाँ "मुफ्त ऐड-ऑन" टैग की गईं। एक एक्सेल ऐड-इन बनाएं। व्यक्तिगत मैक्रो बुक।

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

विवरण: एक्सेल वीबीए- कार्यों की एक विस्तृत श्रृंखला के लिए डिज़ाइन किए गए एक्सेल के लिए उपयोगी ऐड-इन्स। क्या आप माइक्रोसॉफ्ट एक्सेल के साथ काम करने में काफी समय लगाते हैं? मैक्रोज़ के साथ अपने काम को गति दें और सरल करें: - बस एक क्लिक, और एक्सेल आपके लिए सभी काम करेगा! मैक्रोज़ लगभग वह सब कुछ कर सकते हैं जो आप मैन्युअल रूप से करते हैं - फाइलों से जानकारी एकत्र करना, एक्सेल से डेटा के साथ वर्ड दस्तावेज़ भरना, मेल भेजना, इंटरनेट से डेटा डाउनलोड करना, किसी भी जटिलता की रिपोर्ट तैयार करना, सूत्रों का उपयोग करके डेटा का विश्लेषण करना, मूल्य सूचियों से जानकारी को जोड़ना। , और भी बहुत कुछ।

विस्तृत विवरण:
लुकअप 1.1.1 - डेटा को एक फ़ाइल से दूसरी फ़ाइल में बदलने का कार्यक्रम (VLOOKUP फ़ंक्शन को बदलना)
यदि आपको 2 तालिकाओं (एक कॉलम, या कई) की तुलना करने की आवश्यकता है, और मिलान वाली पंक्तियों के लिए चयनित कॉलम के मानों को एक तालिका से दूसरी तालिका में कॉपी करना है, तो लुकअप ऐड-ऑन आपको एक क्लिक के साथ ऐसा करने में मदद करेगा। बटन।

FillDocuments 2.4.7 - एक्सेल (एक्सेल से वर्ड तक) से डेटा के साथ दस्तावेज़ भरने का कार्यक्रम + मेलिंग सूची
फिलडॉक्यूमेंट्स ऐड-इन को टेम्प्लेट के अनुसार दस्तावेज़ तैयार करने (तैयार) करने के लिए डिज़ाइन किया गया है, जो वर्तमान एक्सेल वर्कबुक से डेटा के साथ बनाई गई फाइलों को पत्र भेजने की क्षमता के साथ भरता है।
निम्नलिखित प्रकार की फाइलें टेम्प्लेट के रूप में काम कर सकती हैं:
वर्ड टेम्प्लेट और दस्तावेज़ (DOC, DOCX, DOCM, DOT, DOTX, DOTM एक्सटेंशन)
एक्सेल टेम्प्लेट और वर्कबुक (XLS, XLSX, XLSM, XLSB, XLT, XLTX, XLTM एक्सटेंशन)
टेक्स्ट दस्तावेज़ (एक्सटेंशन TXT, DAT, XML, आदि)
भरने के लिए प्रारंभिक डेटा के रूप में, एक्सेल में खोली गई फ़ाइल का उपयोग किया जाता है (शीर्षक पंक्ति वाली तालिका के साथ)
दस्तावेज़ टेम्प्लेट की संख्या असीमित है (हालांकि प्रोग्राम एक चेतावनी प्रदान करता है यदि उपयोग किए गए टेम्प्लेट की संख्या 50 से अधिक है - क्योंकि दस्तावेज़ बनाने का समय सीधे फाइलों की संख्या पर निर्भर करता है)
पत्रों का मेल मेल प्रोग्राम TheBAT के माध्यम से किया जाता है! या आउटलुक (आपकी पसंद)

RenameFiles 1.0.0 - फ़ाइलों का नाम बदलने और कॉपी करने के लिए ऐड-ऑन
ऐड-ऑन को किसी दिए गए फ़ोल्डर में फ़ाइलों का नाम बदलने के लिए डिज़ाइन किया गया है।
स्रोत डेटा (स्रोत और गंतव्य फ़ाइल नाम) एक एक्सेल तालिका है
प्रोग्राम सेटिंग्स निर्दिष्ट करती हैं कि फ़ाइल नाम लेने के लिए एक्सेल टेबल के कौन से कॉलम हैं।
वैकल्पिक रूप से, आप फ़ाइल नामों के लिए उपसर्ग और प्रत्यय निर्दिष्ट कर सकते हैं।

पार्सर 2.2.3 - साइटों और फाइलों का पार्सर (एक्सेल में किसी साइट से डेटा एकत्र करना)
प्रोग्राम एक मनमानी साइट के पृष्ठों से एक्सेल में डेटा लोड (पार्सिंग) करने के लिए है।
ऐड-इन फ़ाइल पार्सर के रूप में भी काम कर सकता है - वर्ड, एक्सएमएल, टीएक्सटी फाइलों आदि से डेटा एकत्र करें।
प्रारंभिक डेटा लिंक या उत्पाद SKU की एक सूची है एक्सेल शीट, या प्रोग्राम स्रोत डेटा के बिना काम करता है, साइट से सभी डेटा डाउनलोड करता है, और स्क्रैच से एक्सेल टेबल बनाता है
प्रोग्राम वेब पेजों के सोर्स टेक्स्ट (एचटीएमएल कोड) और पेज के टेक्स्ट या उसके हिस्से (एचटीएमएल कोड से प्राप्त) दोनों को प्रोसेस कर सकता है।
लिंक के माध्यम से फाइलों को डाउनलोड करना लागू किया गया (फाइल डाउनलोड करने के लिए लिंक वेब पेज के एचटीएमएल कोड से लिया जा सकता है)।
डाउनलोड की गई फ़ाइलें चयनित एक्सेल कॉलम से नाम के तहत निर्दिष्ट फ़ोल्डर में सहेजी जाती हैं (आप फ़ाइल नाम मास्क सेट कर सकते हैं)

बारकोड स्कैनर 1.1.1 - बारकोड स्कैनर: एक्सेल स्प्रेडशीट में डेटा प्रविष्टि
कार्यक्रम को बारकोड स्कैनर से एक्सेल स्प्रेडशीट में डेटा प्रविष्टि की सुविधा के लिए डिज़ाइन किया गया है।
आप स्कैनर पर एक बटन दबाते हैं - एक्सेल टेबल में रीड बारकोड अपने आप मिल जाता है, और इस लाइन में माल की मात्रा एक से बढ़ जाती है।

कार्यक्रम की विशेषताएं:
बारकोड इनपुट को ठीक करने के 2 तरीके: निश्चित लंबाई से, और अंतिम वर्ण द्वारा
पढ़े गए बारकोड से पात्रों के हिस्से को हटाने की क्षमता
तालिका के अंत में नया (तालिका में नहीं) बारकोड जोड़ना
एक ही समय में एकाधिक बारकोड वाले कक्षों के लिए समर्थन
कीबोर्ड से माल की मात्रा दर्ज करना (यदि माल की मात्रा 1 से अधिक है)
खोज परिणामों का रंग संकेत (हरा - बारकोड तालिका में पाया गया, लाल - नहीं मिला, पीला - इस बारकोड के साथ नई लाइन जोड़ी गई)
प्रोग्राम सेटिंग्स में आप सेट कर सकते हैं:
बारकोड और माल की मात्रा के साथ कॉलम नंबर
एक्सेल स्प्रेडशीट में नए बारकोड जोड़ने के मोड को सक्षम करें
किसी दिए गए रिकॉर्ड (पंक्ति) के लिए माल की मात्रा की सीमा के साथ एक कॉलम सेट करें
कीबोर्ड से मात्रा दर्ज करने के लिए "हॉट की" सेट करें

पेस्ट पिक्चर्स 3.3.4 - एक्सेल में पिक्चर्स (इमेज) डालने के लिए ऐड-इन
ऐड-इन आपको एक्सेल स्प्रेडशीट में सेल की सामग्री के आधार पर छवियों के लिए चयनित फ़ोल्डर को खोजने की अनुमति देता है, और मिली छवियों को आसन्न कोशिकाओं (या इन कोशिकाओं के नोट्स में) में सम्मिलित करता है।
इसके अलावा, ऐड-इन लिंक से छवियों को डाउनलोड कर सकता है, डाउनलोड की गई छवियों को एक निर्दिष्ट फ़ोल्डर में सहेज सकता है, और सेल नोट्स में चित्र सम्मिलित कर सकता है।

ऐड-ऑन विशेषताएं:
सबफ़ोल्डर में छवियों की खोज करें (सबफ़ोल्डर में खोज गहराई सीमित नहीं है)
सम्मिलित छवियों के लिए उपयोगकर्ता द्वारा चयनित आकार सेट करना
छवियों को खोजने और डालने की स्थिति प्रदर्शित करना (प्रगति पट्टी)
तालिका प्रसंस्करण परिणामों का आउटपुट (कितनी छवियां डाली गईं, कितनी नहीं मिलीं)
सम्मिलित छवियों में हाइपरलिंक जोड़ना (छवि पर क्लिक करने से स्रोत फ़ाइल खुल जाती है)
2 फ़ाइल खोज मोड - फ़ाइल नाम के सटीक मिलान से, और छवि फ़ाइल नाम की शुरुआत से
चित्र सम्मिलित करने के लिए 2 मोड - सेल के आकार को समायोजित करना, या मूल छवि के अनुपात को बनाए रखना
चयनित फ़ोल्डर में फ़ाइलों की संख्या प्रदर्शित करें
फ़ाइल नामों के साथ एक कॉलम का चयन करने की क्षमता, और सम्मिलित छवियों के लिए कॉलम संख्या निर्दिष्ट करें
कोशिकाओं में टिप्पणियों में चित्र सम्मिलित करने की क्षमता
Google पर गुम उत्पाद फ़ोटो खोजें (निर्दिष्ट साइटों पर खोज सहित)
छवियों को एक साथ कई कॉलम में सम्मिलित करने के लिए मोड

SearchText 1.0.1 - किसी Excel कार्यपुस्तिका की सभी शीट पर खोज करने के लिए ऐड-इन
सर्चटेक्स्ट ऐड-इन को एक्सेल बुक में दिए गए टेक्स्ट को खोजने के लिए डिज़ाइन किया गया है, जो एक अलग शीट पर खोज परिणाम प्रदर्शित करता है।

उपचार प्रक्रिया:
अपनी हार्ड (नेटवर्क नहीं!) ड्राइव पर ऐड-ऑन फ़ोल्डर के लिए एक सुविधाजनक स्थान चुनें और इसे न बदलें, क्योंकि इसके बाद एक्सेल हर बार शुरू होने पर इस फ़ोल्डर से ऐड-इन्स लोड करेगा।
एक्सेल लॉन्च करें, सुरक्षा सेटिंग्स पर जाएं, मैक्रो विकल्पों में, बॉक्स चेक करें: "मैक्रोज़ सक्षम करें" और "वीबीए प्रोजेक्ट ऑब्जेक्ट मॉडल तक पहुंच पर भरोसा करें"
पर एक्सेल सेटिंग्स, "ऐड-ऑन" टैब पर, "गो" पर क्लिक करें, ऐड-ऑन वाले फ़ोल्डर का चयन करें और आवश्यक ऐड-ऑन कनेक्ट करें।
एक्सेल बंद करें, इंटरनेट बंद करें।
keygens का उपयोग करके, रजिस्ट्री में पंजीकरण डेटा दर्ज करें।
एक्सेल प्रारंभ करें, सुनिश्चित करें कि सभी ऐड-इन्स पंजीकृत हैं।
रजिस्ट्री संपादक (regedit) का उपयोग करके, प्रोग्राम को निम्न कुंजियों तक पहुँचने से रोकें:
HKEY_CURRENT_USER\Software\ExcelVBA\BarcodeScanner
HKEY_CURRENT_USER\Software\ExcelVBA\FillDocuments
HKEY_CURRENT_USER\Software\ExcelVBA\लुकअप
HKEY_CURRENT_USER\Software\ExcelVBA\Parser
HKEY_CURRENT_USER\Software\ExcelVBA\PastePictures
HKEY_CURRENT_USER\Software\ExcelVBA\RenameFiles
HKEY_CURRENT_USER\Software\ExcelVBA\SearchText
अनुमतियों को "केवल पढ़ने के लिए" पर सेट करें
इंटरनेट कनेक्ट करें।

एक डेवलपर के रूप में, आप दस्तावेज़ों और टेम्प्लेट के साथ काम को स्वचालित करते हुए प्रबंधित कोड के साथ बातचीत करने के लिए VBA का उपयोग कर सकते हैं। हालांकि, क्या आप वीबीए का पूरा फायदा उठा रहे हैं? यदि, एक नया Microsoft Office प्रोजेक्ट प्रारंभ करते समय, आप सबसे पहले Microsoft को खोलते हैं विजुअल स्टूडियोहो सकता है कि आप अतिरिक्त काम कर रहे हों।

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

बहुत पहले नहीं, एक बड़ी कंपनी को विजुअल स्टूडियो में एक साधारण ऐड-इन बनाने में कठिनाई हुई। इस ऐड-इन का उपयोग Word, PowerPoint और Excel अनुप्रयोगों में रिबन में एक टैब जोड़ने के लिए किया गया था। टैब में कई सहायता विषयों के लिंक होने चाहिए थे।

जब कंपनी के प्रतिनिधियों ने मुझसे मदद मांगी, तो मैंने उनसे पूछा कि उन्होंने इतने साधारण मामले के लिए वीबीए का उपयोग क्यों नहीं किया। यह पता चला कि कोई विशेष कारण नहीं था। यह उनके लिए विजुअल स्टूडियो के अलावा किसी अन्य चीज का उपयोग करने के लिए नहीं हुआ था। इसलिए मैंने Office 2010 अनुप्रयोगों में Visual Basic संपादकों को खोल दिया, और लगभग एक घंटे के भीतर, Word, Excel और PowerPoint के लिए सरल ऐड-इन्स पूर्ण हो गए, एक उपयोगकर्ता इंटरफ़ेस के साथ जो बिल्कुल मूल रूप से नियोजित था।

जैसा कि कहा जाता, गौरैयों को तोप से मत मारो. यदि समस्या को वीबीए के साथ हल किया जा सकता है, तो आप समय बचा सकते हैं, कोड कम कर सकते हैं, और कम निर्भरताओं के साथ एक पैकेज बना सकते हैं जो तैनात करना आसान है।

बेशक, उपरोक्त एक प्रारंभिक उदाहरण है। हालाँकि, आपको आश्चर्य हो सकता है कि आप इसके साथ क्या कर सकते हैं वीबीए ऐड-इन्सचाहे समाधान एकल उपयोगकर्ता के लिए हो या हजारों उपयोगकर्ताओं के लिए। एक पेशेवर दस्तावेज़ सलाहकार के रूप में, मैं लगभग 100 विभिन्न देशों और क्षेत्रों में आधे मिलियन से अधिक कर्मचारियों वाली कंपनियों के लिए Word, PowerPoint और Excel में VBA-आधारित समाधान बनाता हूँ।

निम्न अनुभाग Word, PowerPoint और Excel में ऐड-इन फ़ाइलें बनाने के बारे में जानकारी प्रदान करते हैं। इसके बाद यह उन कार्यों के उदाहरण प्रदान करता है जिन्हें ऐड-इन्स के साथ पूरा किया जा सकता है, एंटरप्राइज़ दस्तावेज़ बनाना आसान बनाने से लेकर Office 2010 की अंतर्निहित सुविधाओं के साथ सहभागिता करने तक।

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

वर्ड ऐड-इन बनाएं

Word के लिए VBA ऐड-इन्स वैश्विक टेम्पलेट हैं। वैश्विक टेम्प्लेट सेट किए गए हैं ताकि वे सक्रिय दस्तावेज़ की परवाह किए बिना उपलब्ध रहें। Word ऐड-इन बनाने के लिए, आपको एक .dotm फ़ाइल (मैक्रो-सक्षम Word टेम्पलेट) बनानी होगी।

वीबीए प्रोजेक्ट कैसे बनाएं

    Word में DOTM टेम्प्लेट के खुलने के साथ, डेवलपर टैब पर, कोड समूह में, Visual Basic बटन पर क्लिक करें। आप कीबोर्ड शॉर्टकट ALT+F11 भी दबा सकते हैं।

    सम्मिलित करें मेनू से, मॉड्यूल का चयन करें। गुण विंडो में, मॉड्यूल को एक नाम दें।

    टूल मेनू से, प्रोजेक्ट का नाम सेट करने, विवरण जोड़ने या पासवर्ड सुरक्षा सेट करने के लिए प्रोजेक्ट गुण चुनें।

कस्टम सहायता ऐड-ऑन के लिए कोड नीचे दिया गया है। इस कोड को जेनरेट किए गए मॉड्यूल में कॉपी करें।

महत्वपूर्ण!

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

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

विकल्प स्पष्ट सार्वजनिक oPath स्ट्रिंग सब CommandRef के रूप में (ByVal नियंत्रण के रूप में IRibbonControl) त्रुटि GoTo Errorhandler पर "इस प्रक्रिया में प्रयुक्त फॉलोहाइपरलिंक विधि के लिए एक खुले दस्तावेज़ की आवश्यकता होती है।दस्तावेज़ों के साथ यदि .गणना = 0 तो .अंत यदि समाप्त हो तो जोड़ें "यदि आप प्रोग्राम फ़ाइलों के लिए पर्यावरण चर का उपयोग करते हैं जैसा कि यहां दिखाया गया है, "(जो आमतौर पर सलाह दी जाती है) ड्राइव अक्षर को हार्ड-कोडिंग करने के बजाय, "ध्यान दें कि 64-बिट मशीनें जिनमें प्रोग्राम फ़ाइलें x86 फ़ोल्डर दोनों शामिल हैं "और एक प्रोग्राम फाइल फ़ोल्डर वांछित स्थान को इंगित नहीं कर सकता है। oPath = Environ("ProgramFiles") ActiveDocument.FollowHyperlink Address:=oPath & _ "\CompanyTools\CustomHelp\Word 2010\Word 2010 Guide.html", न्यूविंडो: = ट्रू एग्जिट सब एररहैंडलर: "त्रुटि 4198 तब होती है जब फ़ाइल का नाम या पथ नहीं मिलता है।अगर Err.Number = 4198 तो MsgBox "वर्ड 2010 इंटरएक्टिव गाइड अनुपलब्ध है।"& _, vbInformation समाप्त अगर अंत उप उप उत्पाद गाइड (IribbonControl के रूप में ByVal नियंत्रण) त्रुटि पर त्रुटि गोटो एररहैंडलर दस्तावेजों के साथ यदि .गणना = 0 तो। अंत जोड़ें यदि oPath के साथ समाप्त होता है = Environ ("ProgramFiles") ActiveDocument.FollowHyperlink पता: = oPath & _ "\CompanyTools\CustomHelp\WordProductGuide.pdf" "फ़ाइल "WordProductGuide.pdf" अनुपलब्ध है। & _ "सहायता के लिए अपने स्थानीय आईटी विभाग से संपर्क करें।", vbसूचना अंत यदि उप उप ब्रांड ओवरव्यू (आईरिबोनकंट्रोल के रूप में बायवैल कंट्रोल) पर त्रुटि गोटो एररहैंडलर दस्तावेजों के साथ यदि .Count = 0 है तो .ओपाथ के साथ समाप्त होने पर अंत जोड़ें = एनवायरन ("प्रोग्रामफाइल") ActiveDocument.FollowHyperlink पता: = oPath और _ "\CompanyTools\CustomHelp\ब्रांड दिशानिर्देश.pdf", NewWindow:=True Exit Sub Errorhandler: यदि Err.Number = 4198 तो MsgBox "फ़ाइल "ब्रांड दिशानिर्देश.पीडीएफ" अनुपलब्ध है।" & _ "सहायता के लिए अपने स्थानीय आईटी विभाग से संपर्क करें।", vbसूचना समाप्त होने पर अंत उप

वैश्विक टेम्पलेट स्थापित करने के लिए, Word से बाहर निकलें और फ़ाइल को Word स्टार्टअप फ़ोल्डर में सहेजें। जब आप Word प्रारंभ करते हैं, तो यह स्वचालित रूप से इस फ़ोल्डर में मौजूद वैश्विक टेम्पलेट लोड करता है। हालांकि, ऐड-इन को लोड करने के लिए, आपको पहले कस्टम रिबन टैब के लिए ऑफिस ओपन एक्सएमएल मार्कअप जोड़ना होगा, जैसा कि अगले खंड में बताया गया है।

माइक्रोसॉफ्ट विंडोज 7 और . में विंडोज विस्टाडिफ़ॉल्ट Word स्टार्टअप फ़ोल्डर निम्न पथ पर स्थित है: C:\Users\[username]\AppData\Roaming\Microsoft\Word\Startup. वैश्विक ऐड-इन टेम्प्लेट प्रबंधित करने या यह सत्यापित करने के लिए कि वर्ड में ऐड-इन लोड है, डेवलपर टैब पर, ऐड-इन्स बटन पर क्लिक करें।

यदि आपको ऐड-इन डाउनलोड करने के बाद कोड बदलने की आवश्यकता है, तो Word में .dotm फ़ाइल खोलें। Word स्वचालित रूप से पहले से डाउनलोड किए गए उदाहरण को खुले टेम्पलेट से बदल देता है। Visual Basic Editor में कोड संपादित करें, अपने परिवर्तन सहेजें और .dotm फ़ाइल बंद करें। ऐड-इन का लोडेड इंस्टेंस नवीनतम परिवर्तनों के साथ स्वचालित रूप से अपडेट हो जाता है और लोड रहता है; आपको Word को पुनरारंभ करने की आवश्यकता नहीं है।

टिप्पणी

इस आलेख में वर्णित उपयोगकर्ता इंटरफ़ेस अनुकूलन केवल Office 2010 पर लागू होते हैं, मैक 2011 के लिए Office नहीं। Word 2011 में, आप प्रोग्राम के रूप में कस्टम टूलबार और मेनू को टेम्पलेट में जोड़ सकते हैं। हालाँकि, आप इसे बिना किसी कोड का उपयोग किए वर्ड एप्लिकेशन से भी कर सकते हैं। ऐसा करने के लिए, दृश्य मेनू पर, आइटम को इंगित करें उपकरण पट्टियाँऔर आइटम का चयन करें टूलबार और मेनू कस्टमाइज़ करें.

यह भी जान लें कि इस लेखन के समय, Word 2011 के प्रारंभ होने पर वैश्विक टेम्पलेट को स्वचालित रूप से लोड करने के लिए एक अतिरिक्त चरण की आवश्यकता हो सकती है। यदि ऊपर दिए गए निर्देशों का पालन करने के बाद टेम्पलेट पुनः लोड नहीं होता है, तो एक एकल-पंक्ति मैक्रो को Normal.dotm वैश्विक टेम्पलेट मॉड्यूल में जोड़ें जो इंगित करता है कि कौन सा मैक्रो जोड़ना है। इस मैक्रो के लिए कोड इस प्रकार है (कोड में संबंधित वैश्विक टेम्पलेट का पथ और फ़ाइल नाम निर्दिष्ट करें):

Sub AutoExec()AddIns.Add fileName:="", Install:=TrueEnd Sub

ऐड-इन के लिए एक कस्टम यूजर इंटरफेस बनाएं

आप पहले से ही किसी दस्तावेज़ या टेम्पलेट में रिबन को अनुकूलित करने के लिए एक उपयोगिता का उपयोग कर रहे होंगे, लेकिन मैन्युअल रूप से मार्कअप जोड़ने से यह उतना ही आसान और त्वरित हो जाता है। ऑफिस ओपन एक्सएमएल मार्कअप की तरह, आप विंडोज नोटपैड या किसी अन्य का उपयोग कर सकते हैं पाठ संपादक. हालाँकि, इस मामले में यह हो सकता है लाभकारी उपयोग Visual Studio उत्पाद क्योंकि यह आपको IntelliSense तकनीक की शक्ति तक पहुँच प्रदान करते हुए, रिबन अनुकूलन स्कीमा तक पहुँचने की अनुमति देता है।

टिप्पणी

निम्न चरण मानते हैं कि आप एक दस्तावेज़ पैकेज खोलते हैं और फ़ाइल में मैन्युअल रूप से एक कस्टमयूआई तत्व जोड़ते हैं। यदि आपने पहले ऐसा नहीं किया है, तो यह एक अच्छा अवसर है अपने आप को Office Open XML दस्तावेज़ की संरचना से परिचित कराने का। यदि आपके पास Office Open XML दस्तावेज़ पैकेज को संशोधित करने का अनुभव है और आप Visual Studio 2010 का उपयोग कर रहे हैं, तो आप Visual Studio में सीधे दस्तावेज़ या टेम्पलेट खोलने के लिए Open XML Package Editor Power Tool का उपयोग कर सकते हैं। यह आवश्यक चरणों की संख्या को कम करने में मदद करेगा क्योंकि टूल आपको सीधे पैकेज में फ़ोल्डर जोड़ने देता है, रिश्तों को जोड़ना आसान बनाता है, और जब आप एक स्निपेट या फ़ाइल जोड़ते हैं तो स्वचालित रूप से सामग्री प्रकारों का प्रबंधन करता है।

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

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

Office 2010 दस्तावेज़ या टेम्पलेट में customUI मार्कअप कैसे जोड़ें

चित्र 1. CustomUI मार्कअप परिणाम


    स्प्लिट बटन नियंत्रण का उपयोग करना;

    बिल्ट-इन रिबन टैब में कस्टम आइटम जोड़ें;

    किसी टैब या रिबन पर टैब पर नियंत्रणों की स्थिति को समायोजित करें;

    नियंत्रणों की दृश्यता को नियंत्रित करने के लिए कस्टमयूआई मार्कअप के साथ वीबीए का उपयोग करना।

पावरपॉइंट ऐड-इन बनाएं

PowerPoint ऐड-इन बनाने के लिए, आपको सबसे पहले एक मैक्रो-सक्षम PowerPoint प्रस्तुति (.pptm) ​​फ़ाइल बनानी होगी। ऐड-इन्स के लिए पावरपॉइंट केवल-पढ़ने के लिए अद्वितीय फ़ाइल स्वरूप (पीपीएएम) का उपयोग करता है। इसलिए, कोड एक .pptm फ़ाइल में लिखा और संशोधित किया जाता है, जिसकी एक प्रति ऐड-इन .ppam फ़ाइल के रूप में सहेजी जाती है।

पावरपॉइंट ऐड-इन कैसे बनाएं

पावरपॉइंट ऐड-इन कैसे डाउनलोड करें

    PowerPoint में, डेवलपर टैब पर, ऐड-इन्स बटन पर क्लिक करें।

    जोड़ें क्लिक करें.

    सहेजी गई फ़ाइल का चयन करें और ओपन बटन पर क्लिक करें।

    यदि कोई सुरक्षा संदेश दिखाई देता है, तो क्लिक करें मैक्रो सक्षम करें.

डिफ़ॉल्ट रूप से, डाउनलोड की गई PowerPoint ऐड-इन फ़ाइलें Visual Basic संपादक के प्रोजेक्ट विंडो क्षेत्र में प्रकट नहीं होती हैं। डाउनलोड किए गए PPAM प्रोजेक्ट देखने और खोलने के लिए, आपको Windows रजिस्ट्री में एक सेटिंग जोड़नी होगी। HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\PowerPoint\Options के अंतर्गत, DebugAddins नाम का एक DWORD मान 1 के मान के साथ जोड़ें। उसके बाद, PowerPoint एप्लिकेशन को पुनरारंभ करें। ध्यान दें कि आप डाउनलोड किए गए PPAM प्रोजेक्ट से सामग्री को देख, निर्यात और कॉपी कर सकते हैं। आप लोड किए गए ऐड-ऑन में उनका परीक्षण करने के लिए परिवर्तन भी कर सकते हैं, जिससे ऐड-ऑन विकसित करते समय समस्या निवारण और नई सुविधाओं का परीक्षण करना बहुत सुविधाजनक हो जाता है। हालाँकि, आप परिवर्तनों को सीधे डाउनलोड की गई ऐड-इन फ़ाइल में सहेज नहीं सकते।

एक्सेल ऐड-इन बनाएं

इस आलेख में शामिल तीन अनुप्रयोगों में से, एक्सेल ऐड-इन्स बनाना शायद सबसे आसान है क्योंकि आप फ़ाइल को प्रारूप में सहेज सकते हैं एक्सेल ऐड-इन्स(XLAM), सहेजी गई ऐड-इन फ़ाइल लोड करें, और फिर सीधे लोड की गई ऐड-इन फ़ाइल में कोड लिखें और संशोधित करें।

एक्सेल ऐड-इन कैसे बनाएं और लोड करें

    सृजन करना एक्सेल फाइलऔर इसे प्रारूप में सहेजें एक्सेल ऐड-इन (*.xlam). एक्सेल स्वचालित रूप से फ़ाइल को Microsoft ऐड-इन्स फ़ोल्डर में सहेजता है।

    डेवलपर टैब पर, ऐड-ऑन बटन पर क्लिक करें। सहेजा गया ऐड-इन सूची में दिखाई देना चाहिए। इस मामले में, इसे चुनें (ऐड-इन लोड हो जाएगा) और डायलॉग बॉक्स बंद करें। यदि ऐड-इन सूचीबद्ध नहीं है, तो ऐड-इन फ़ाइल का पता लगाने और लोड करने के लिए ब्राउज़ बटन पर क्लिक करें।

    विजुअल बेसिक एडिटर खोलें। फिर एक प्रोजेक्ट बनाएं और Word और PowerPoint ऐड-इन्स पर पिछले अनुभागों में निर्देशानुसार सामग्री जोड़ें।

    यदि आप Word ऐड-इन अनुभाग से VBA कोड की प्रतिलिपि बना रहे हैं, तो दस्तावेज़ संग्रह ऑब्जेक्ट और ActiveDocument ऑब्जेक्ट के संदर्भों को क्रमशः कार्यपुस्तिकाओं और ActiveWorkbook ऑब्जेक्ट्स के संदर्भ में बदलें। साथ ही Word फ़ाइलों के लिंक को संबंधित Excel सामग्री के लिंक में बदलें। इस ऐड-इन के लिए एक्सेल प्रोडक्ट गाइड और रिबन इंटरएक्टिव मेनू गाइड को ऊपर दिए गए लिंक से डाउनलोड किया जा सकता है।

    एक्सेल एप्लिकेशन से बाहर निकलें और फ़ोल्डर में नेविगेट करें माइक्रोसॉफ्ट ऐड-ऑनआपके द्वारा बनाई गई ऐड-इन फ़ाइल को खोजने के लिए।

    अपनी ऐड-इन फ़ाइल में customUI मार्कअप जोड़ें।

    यदि आप Word ऐड-इन के लिए ऊपर दिखाए गए मार्कअप और कोड का उपयोग कर रहे हैं, तो Excel सामग्री के लिए विशेषताओं (जैसे लेबल और टूलटिप टेक्स्ट) में कोई भी आवश्यक परिवर्तन करें। उपयोगकर्ता इंटरफ़ेस को अनुकूलित करने के लिए, आपको एक्सेल फ़ाइल में निहित RELS और .xml फ़ाइलों को संशोधित करने के लिए ऊपर दिए गए निर्देशों का पालन करना होगा।

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

यदि ऐड-इन लोड नहीं होता है या ठीक से काम नहीं करता है, तो यह आमतौर पर निम्न कारणों में से एक के लिए होता है।

    रिबन सेटिंग्स प्रदर्शित नहीं होती हैं।यदि आप कस्टमयूआई मार्कअप (या ऐड-ऑन लोड) के साथ फ़ाइल खोलते समय रिबन सेटिंग्स नहीं देखते हैं, तो यह एक सिंटैक्स त्रुटि होने की सबसे अधिक संभावना है। जनरेट की गई customUI.xml फ़ाइल और आरईएलएस फ़ाइल की जाँच करें जहाँ संबंध जोड़ा गया था।

    • ध्यान रखें कि एक छोटी सी गलती भी, जैसे लापता उद्धरण चिह्न या कोष्ठक, या किसी वर्ण का गलत मामला, XML दस्तावेज़ के हिस्से को गलत तरीके से काम करने का कारण बन सकता है।

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

    प्रक्रिया नहीं की जाती है।यदि रिबन पर ऐड-इन नियंत्रण पर क्लिक करने से प्रक्रिया पूरी नहीं होती है, तो निम्न की जाँच करें।

    • क्या कस्टमयूआई मार्कअप वीबीए कोड में प्रक्रिया नाम के साथ इस नियंत्रण के लिए ऑनएक्शन विशेषता में प्रयुक्त प्रक्रिया नाम से मेल खाता है?

      क्या वीबीए कोड में रिबन नियंत्रण के रूप में घोषित ऑनएक्शन विशेषता के मूल्य के रूप में उपयोग की जाने वाली प्रक्रिया में कस्टमयूआई मार्कअप है?

    ऐड-इन कोड निष्पादित नहीं किया गया है।यदि रिबन में ऐड-इन का UI दिखाई देता है, लेकिन कोई भी प्रक्रिया नहीं चलती है, तो समस्या सुरक्षा सेटिंग्स के साथ होने की सबसे अधिक संभावना है।

    डेवलपर टैब पर, क्लिक करें मैक्रो सुरक्षा. एक विकल्प चुनें अधिसूचना के साथ सभी मैक्रो अक्षम करें. बेशक, सभी मैक्रोज़ को चलाने की अनुमति देना अनुशंसित नहीं है। हालाँकि, यदि आप बिना किसी सूचना के सभी मैक्रोज़ को अक्षम कर देते हैं, तो हो सकता है कि आप ऐड-ऑन लोड करने में सक्षम न हों।

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

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

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

दस्तावेज़ निर्माण कार्यों को स्वचालित करना

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

इस उदाहरण में, Word ऐड-इन संपर्क जानकारी और पेपर आकार सेटिंग्स एकत्र करता है। यह उपयोगकर्ताओं को कंपनी-ब्रांडेड ईमेल बनाने की क्षमता भी देता है। जब आप कोई पत्र बनाते हैं, तो ऐड-इन स्वचालित रूप से सहेजी गई जानकारी का उपयोग करता है।

इस उदाहरण में ऐड-इन में एक यूजरफॉर्म और तीन मॉड्यूल हैं।

    उपयोगकर्ता प्रपत्र का उपयोग उपयोगकर्ता डेटा और सेटिंग्स को एकत्रित और संग्रहीत करने के लिए किया जाता है।

    पहला मॉड्यूल विभिन्न प्रक्रियाओं में उपयोग किए जाने वाले चर के लिए है जैसे संग्रहीत उपयोगकर्ता डेटा पुनर्प्राप्त करना।

    दूसरा मॉड्यूल रिबन नियंत्रण के लिए है।

    तीसरे मॉड्यूल में कस्टम दस्तावेज़ बनाने के लिए कोड होता है।

इस कार्य के लिए, आपको एक डायलॉग बॉक्स (यूजरफॉर्म) बनाना होगा जिसमें उपयोगकर्ता डेटा दर्ज कर सके। यह डेटा तब Windows रजिस्ट्री में संग्रहीत किया जाना चाहिए।

उपयोगकर्ता डेटा का संग्रह और भंडारण



ध्यान दें कि इस उदाहरण में, उपयोगकर्ता डेटा को रजिस्ट्री में संग्रहीत किया जाता है। अन्य ऐड-इन्स इस डेटा को आवश्यकतानुसार एक्सेस कर सकते हैं, जैसे कि PowerPoint या Excel के लिए कस्टम सामग्री बनाते समय। अनिवार्य रूप से, पावरपॉइंट या एक्सेल में, आप इस उदाहरण में उपयोग किए गए कोड के समान कोड और उपयोगकर्ताफॉर्म बना सकते हैं।

एक कस्टम दस्तावेज़ कैसे बनाएं

ऐड-इन के लिए यूजर इंटरफेस बनाएं

इस उदाहरण में ऐड-इन यूजर इंटरफेस स्प्लिट बटन कंट्रोल का उपयोग करता है, जिसे पैराग्राफ ग्रुप के बाद होम टैब पर रखा जाता है, जैसा कि चित्र 1-1 में दिखाया गया है। 4. इस कस्टम रिबन तत्व को बनाने के लिए, ऊपर दिए गए customUI उदाहरण में चरण 1-4 का पालन करें। चरण 2 में, निम्न मार्कअप का उपयोग करें।

चावल। 4. होम टैब पर कस्टम ऐड-ऑन आइटम


यह उदाहरण सामग्री नियंत्रणों को पॉप्युलेट करने के लिए सहेजे गए डेटा का उपयोग करता है। हालाँकि, आप Word दस्तावेज़, PowerPoint प्रस्तुति, या Excel कार्यपुस्तिका में अन्य ऑब्जेक्ट को पॉप्युलेट करने के लिए समान चरणों का उपयोग कर सकते हैं। उदाहरण के लिए, आप Word दस्तावेज़ में टेबल सेल या बुकमार्क, PowerPoint में टेक्स्ट बॉक्स या एक्सेल में वर्कशीट सेल को सामग्री से भर सकते हैं।

टिप्पणी

निम्नलिखित अनुभाग में चर्चा की गई कई अनुप्रयोग घटनाएँ मैक 2011 के लिए Office में समर्थित नहीं हैं। अनुप्रयोग ईवेंट PowerPoint 2011 में समर्थित नहीं हैं, लेकिन Word 2011 में सीमित हैं। हालांकि, मैक 2011 के लिए एक्सेल में, आप वीबीए प्रोजेक्ट मॉड्यूल और क्लास मॉड्यूल सेट करने के लिए समान चरणों का उपयोग कर सकते हैं, और उपलब्ध एप्लिकेशन ईवेंट देख सकते हैं। Word या Excel में एप्लिकेशन ईवेंट का उपयोग करने के परिचय के लिए, अगले भाग में प्रक्रिया के बाद नोट देखें। यह भी ध्यान दें कि Word 2011 दस्तावेज़-स्तरीय ईवेंट का समर्थन करता है, जबकि PowerPoint 2011 स्लाइड शो से संबंधित कई मैक्रोज़ का समर्थन करता है।

आवेदन घटनाओं के साथ बातचीत

विभिन्न कारणों से, आप चाहते हैं कि आपका ऐड-इन किसी एप्लिकेशन या किसी विशेष दस्तावेज़ में अंतर्निहित घटनाओं के साथ इंटरैक्ट करे, जैसे कि जब कोई दस्तावेज़ मुद्रित होता है या फ़ाइल बंद होती है। वीबीए भाषा घटनाओं के साथ बातचीत करने के कई तरीके प्रदान करती है, जिसमें अनुप्रयोग स्तर पर होने वाली घटनाएं शामिल हैं (अर्थात, चाहे कोई भी दस्तावेज़ खुला हो) और दस्तावेज़ स्तर पर (अर्थात, किसी विशिष्ट दस्तावेज़ से संबंधित, जैसे कि एक से बनाया गया) एक विशेष टेम्पलेट)।

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

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

टिप्पणी

इस उदाहरण को इस आलेख के लिए चुना गया था क्योंकि यह उपयोगकर्ता असंतोष के एक सामान्य कारण को संबोधित करता है, जो विशेष रूप से उन कंपनियों में आम है जो माइक्रोसॉफ्ट ऑफिस के एक संस्करण से माइग्रेट कर रहे हैं जो लीगेसी फ़ाइल स्वरूपों (ऑफिस 2003 या पहले) का उपयोग ऑफिस 2010 (या ऑफिस 2007) में करता है। जब उपयोगकर्ता एप्लिकेशन के पुराने संस्करण में बनाई गई प्रस्तुतियों से स्लाइड की प्रतिलिपि बनाते हैं, तो वे अक्सर प्रस्तुति में स्लाइड के लिए एक सुसंगत रूप प्राप्त करने के लिए स्रोत स्वरूपण रखें आदेश का उपयोग करते हैं। हालाँकि, वास्तव में, हर बार जब इस कमांड का उपयोग किया जाता है, तो एक और मास्टर और लेआउट सेट जोड़ा जाता है। परिणाम अनुचित संख्या में नमूने, असंगत स्वरूपण और अत्यधिक फ़ाइल आकार वाली प्रस्तुतियाँ हैं जिन्हें उपयोगकर्ता और हेल्प डेस्क पेशेवर भ्रष्ट मान सकते हैं। नमूना कोड में से एक जैसा उपकरण उपयोगकर्ताओं को अधिक जटिल प्रस्तुतियों से बचने में मदद कर सकता है जो उन्हें कुछ कार्यों के परिणामों से अवगत कराकर उन्हें प्रबंधित करना मुश्किल बनाता है।

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

ऐड-इन में एप्लिकेशन लेवल इवेंट कैसे बनाएं

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

ऐड-इन यूजर इंटरफेस को प्रोग्रामेटिक रूप से नियंत्रित करना

जब आप किसी ऐड-इन के लिए एक कस्टम उपयोगकर्ता इंटरफ़ेस बनाते हैं, तो आपको कभी-कभी इसके प्रकटन पर अतिरिक्त नियंत्रण की आवश्यकता होती है जो कि Office Open XML मार्कअप प्रदान नहीं कर सकता है। उदाहरण के लिए, किसी नियंत्रण के लिए लेबल टेक्स्ट कुछ शर्तों के आधार पर बदल सकता है, या उपयोगकर्ता सेटिंग्स के अनुसार नियंत्रणों की दृश्यता बदल सकती है। सौभाग्य से, कस्टमयूआई स्कीमा में विशेषताओं का एक सेट शामिल होता है जो यह लचीलापन प्रदान करता है।

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

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

निम्न प्रक्रिया मानती है कि आपके पास कस्टम रिबन टैब के लिए पहले से ही customUI.xml मार्कअप है और रीसेट बटन के लिए जो उन उपयोगकर्ताओं को प्रदर्शित किया जाएगा जो प्रारंभ में टैब को अक्षम करते हैं।

स्व-हस्ताक्षरित प्रमाणपत्र सेट करने के लिए, संवाद बॉक्स का उपयोग करें (प्रारंभ मेनू, सभी प्रोग्राम, Microsoft Office, माइक्रोसॉफ्ट ऑफिस टूल्स).

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

इस लेख ने आपको Word, Excel और PowerPoint अनुप्रयोगों के लिए VBA ऐड-इन्स बनाने की मूल बातें दिखाईं। इसमें ऐसे उदाहरण शामिल हैं जो ऐड-इन्स में कार्यों की एक विस्तृत श्रृंखला पर लागू होने वाले प्रमुख सिद्धांतों को प्रदर्शित करते हैं। बेशक, एक लेख में वीबीए जैसी शक्तिशाली प्रोग्रामिंग भाषा की सभी विशेषताओं को शामिल करना असंभव है। किसी नए प्रोजेक्ट के लिए प्रबंधित कोड का उपयोग करने का निर्णय लेने से पहले, VBA का उपयोग करने पर विचार करें और निर्धारित करें कि कौन सा दृष्टिकोण समस्या को सबसे सरल तरीके से हल करेगा।

कई डेवलपर्स का दृढ़ विश्वास है कि किसी प्रोजेक्ट पर काम कोड विंडो में शुरू होना चाहिए। हालांकि, ध्यान रखें कि आपके द्वारा स्वचालित एप्लिकेशन—चाहे प्रबंधित कोड के माध्यम से या VBA—अपने आप में काफी शक्तिशाली और लचीले हैं। एक साधारण स्वचालन समाधान के लागू होने की सबसे अधिक संभावना है सरल तरीके सेबिना कोड लिखे (या आमतौर पर कोड लिखने से हमारा क्या मतलब होता है)। उदाहरण के लिए, Word में संबंधित सामग्री नियंत्रण और फ़ील्ड कोड एक्सेल में फ़ंक्शन की तरह ही गतिशील व्यवहार प्रदान करते हैं। चाहे वीबीए का उपयोग करना हो या एप्लिकेशन विंडो में उपलब्ध सुविधाओं का किसी प्रोजेक्ट के लिए कोई मतलब हो, आपको विकल्पों पर विचार करने, आवश्यकताओं का मूल्यांकन करने और किसी दिए गए कार्य के लिए सर्वोत्तम टूल चुनने की आवश्यकता है।

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

स्टेफ़नी क्राइगर दो पुस्तकों की लेखिका हैं: "एडवांस्ड माइक्रोसॉफ्ट ऑफिस डॉक्यूमेंट्स 2007 एडिशन इनसाइड आउट" ("मॉडर्न माइक्रोसॉफ्ट ऑफिस डॉक्यूमेंट्स 2007: पूरा गाइड") और "Microsoft Office दस्तावेज़ डिज़ाइनर" ("Microsoft Office दस्तावेज़ बनाना")। एक पेशेवर दस्तावेज़ सलाहकार के रूप में, उन्होंने कई वैश्विक कंपनियों को Microsoft Office के लिए दोनों प्लेटफार्मों पर उद्यम समाधान विकसित करने में मदद की है। की संभावनाओं पर अपनी नई पुस्तक का विमोचन Office 2010 और Mac 2011 के लिए Office स्प्रिंग 2011 के लिए शेड्यूल किया गया

प्रक्रिया सभी संस्करणों के लिए समान है, लेकिन इसमें कुछ अंतर भी हैं। एक्सेल में ऐड-इन्स को कई चरणों में स्थापित करने के लिए तंत्र को तोड़ना सशर्त रूप से संभव है। एक्सेल के सूचीबद्ध संस्करणों में से प्रत्येक के लिए ऐड-इन्स को अलग से स्थापित करने की प्रक्रिया पर अलग से विचार करें। ऐसा करने के लिए, हमें एक ऐड-इन की आवश्यकता होती है (अक्सर यह .xla एक्सटेंशन वाली एक फ़ाइल होती है, लेकिन अन्य भी होती हैं) और एक अंतर्निहित विज़ुअल बेसिक संपादक के साथ एक स्थापित एक्सेल एप्लिकेशन।

उन लोगों के लिए जो एक बार देखना बेहतर समझते हैं, स्थापना और कनेक्शन पर एक वीडियो प्रस्तुत किया जाता है।

चरण 2. एक्सेल 2003 एप्लिकेशन लॉन्च करें और "टूल्स" / "ऐड-इन्स ..." मेनू चुनें


"ऐड-ऑन..." मेनू आइटम का चयन करने के बाद, उपलब्ध ऐड-ऑन की एक सूची दिखाई देती है, जिसे संबंधित ऐड-ऑन के नामों के सामने चेकबॉक्स को चेक और अनचेक करके सक्षम और अक्षम किया जा सकता है।

चरण 3. एक नया ऐड-ऑन जोड़ने (कनेक्ट) करने के लिए, "ब्राउज़ करें" बटन पर क्लिक करें। जब आप इस बटन पर क्लिक करते हैं, तो निम्न विंडो "अवलोकन" प्रकट होता है:


एक्सेल हमें एडिन्स नामक फ़ोल्डर में ऐड-इन्स देखने के लिए भेजता है और यह आसान नहीं है। यह वह जगह है जहां ऐड-ऑन फाइलें एप्लिकेशन और उपयोगकर्ता दोनों द्वारा सबसे तेज पहुंच के लिए स्थित होनी चाहिए। ऐड-इन्स को ऐड-इन्स फ़ोल्डर में रखने से एक्सेल एप्लिकेशन की लोडिंग तेज हो जाएगी और बाद में लॉन्च होने पर ऐड-इन (एस) के कनेक्शन में तेजी आएगी। यह ऐड-इन फ़ाइल को उस स्थान से स्थानांतरित करने के लिए बनी हुई है जिसे हमने चरण 1 में इस फ़ोल्डर में याद किया था (आप सीधे इस विंडो पर भी जा सकते हैं ताकि आपकी हार्ड ड्राइव पर फ़ोल्डर की तलाश न हो)। यदि किसी कारण से आप ऐड-इन्स को ऐड-इन्स फ़ोल्डर में नहीं रखना चाहते हैं या नहीं रखना चाहते हैं, तो "ब्राउज़ करें" विंडो के माध्यम से आप बस उस स्थान पर पहुँच जाते हैं जहाँ आपने ऐड-इन फ़ाइल को सहेजा था। चयनित फ़ाइल पर डबल क्लिक करके, आप इसे उपलब्ध ऐड-ऑन की सूची में जोड़ देंगे। बस इतना ही, ऐड-ऑन स्थापित है।

स्थापना के मामले में एक्सेल 2003 के लिए रेडी-मेड ऐड-इन्स (मैक्रोज़)इस साइट से लिया गया है, स्थापना के अंत में, मैक्रोज़ चलाने वाले बटनों के साथ एक नया टूलबार बनाया जाएगा।


एक्सेल 2007 में ऐड-इन्स इंस्टॉल करना

Excel 2007 में ऐड-इन्स स्थापित करना Excel 2003 की तुलना में अधिक कठिन नहीं है। चरणों को पढ़ें।

चरण 1. हम ऐड-इन फ़ाइल को कंप्यूटर में सहेजते हैं और उसके संग्रहण स्थान (स्थान) को याद रखते हैं।

चरण 2. एक्सेल 2007 एप्लिकेशन लॉन्च करें, "ऑफिस" बटन पर क्लिक करें और "एक्सेल विकल्प" चुनें जैसा कि चित्र में दिखाया गया है


चरण 3. दिखाई देने वाली "एक्सेल विकल्प" विंडो में, "प्रबंधन:" फ़ील्ड में, "एक्सेल ऐड-इन्स" चुनें और "गो ..." बटन पर क्लिक करें


चरण 4। अगली विंडो में "ऐड-ऑन" नाम के साथ उपलब्ध ऐड-ऑन की एक सूची दिखाई देती है, जिसे संबंधित ऐड-ऑन के नाम के सामने बॉक्स को चेक और अनचेक करके कनेक्ट और डिस्कनेक्ट किया जा सकता है। नए ऐड-ऑन जोड़ने (कनेक्ट) करने के लिए, "ब्राउज़ करें" बटन पर क्लिक करें।

"ब्राउज़ करें" विंडो प्रकट होती है, जो हमें एडिन्स नामक फ़ोल्डर में ऐड-ऑन देखने के लिए भेजती है, और यह कोई संयोग नहीं है।


यह इस स्थान पर है कि ऐड-ऑन फाइलें एप्लिकेशन और स्वयं उपयोगकर्ताओं दोनों द्वारा उन तक सबसे तेज पहुंच के लिए स्थित होनी चाहिए। ऐड-इन्स को ऐड-इन्स फ़ोल्डर में रखने से एक्सेल एप्लिकेशन की लोडिंग तेज हो जाती है और बाद में लॉन्च होने पर ऐड-इन (एस) के कनेक्शन में तेजी आती है। हम इस विंडो में (इस फ़ोल्डर में) उस फ़ाइल को स्थानांतरित करते हैं (जोड़ते हैं) जो चरण 1 में मौजूद थी। यदि किसी कारण से आप ऐड-इन्स को ऐड-इन्स फ़ोल्डर में नहीं रखना चाहते थे, तो "ब्राउज़ करें" के माध्यम से विंडो में आप बस उस स्थान पर पहुंच जाते हैं जहां ऐड-इन फ़ाइल मूल रूप से सहेजी गई थी। चयनित फ़ाइल और ऐड-ऑन पर डबल क्लिक करेंयह उपलब्ध ऐड-ऑन की सूची में शामिल है। सब कुछ, ऐड-ऑन स्थापित है। मैं आपका ध्यान इस तथ्य की ओर आकर्षित करता हूं कि यदि, स्थापना के बाद, ऐड-इन फ़ाइल को किसी अन्य स्थान पर ले जाया जाता है हार्ड ड्राइव, या उस फ़ोल्डर का नाम जिसमें यह स्थित है, बदल दिया जाएगा, फिर पूरी स्थापना प्रक्रिया को फिर से दोहराना होगा।

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

अधिकांश ऐड-ऑन को नीचे वर्णित तीन प्रकारों में विभाजित किया जा सकता है।

    एक्सेल ऐड-इन्स।आमतौर पर इस प्रकार में एक्सेल ऐड-इन (XLAM), एक्सेल 97-2003 (XLA), और DLL ऐड-इन (XLL) फाइलें, साथ ही ऑटोमेशन ऐड-इन्स शामिल होते हैं। कुछ एक्सेल ऐड-इन्स, जैसे एनालिसिस टूलपैक और सॉल्वर, आपके द्वारा माइक्रोसॉफ्ट ऑफिस या एक्सेल को स्थापित करने के बाद उपलब्ध हो जाते हैं। इन ऐड-ऑन का उपयोग करने के लिए, ज्यादातर मामलों में, आपको बस उन्हें सक्रिय करने की आवश्यकता होती है।

    डाउनलोड करने योग्य ऐड-ऑन।अतिरिक्त एक्सेल ऐड-इन्स को Office.com पर डाउनलोड पेज से डाउनलोड और इंस्टॉल किया जा सकता है।

    कस्टम ऐड-ऑनकई डेवलपर और समाधान प्रदाता कस्टम COM ऐड-इन्स, ऑटोमेशन ऐड-इन्स, VBA और XLL बनाते हैं। उनका उपयोग करने में सक्षम होने के लिए, उन्हें स्थापित करना होगा।

एक बार ऐड-ऑन स्थापित या सक्रिय हो जाने पर, संबंधित कमांड निम्न में से किसी एक स्थान पर उपलब्ध होते हैं।

अन्य ऐड-ऑन जैसे टैब काम की शुरुआत, एक्सेल में अन्य स्थानों पर उपलब्ध हैं, जैसे रिबन पर एक टैब, या मैक्रोज़ या कस्टम मेनू के माध्यम से।

एक्सेल ऐड-इन जोड़ें या निकालें

महत्वपूर्ण:यह प्रक्रिया डेवलपर्स को इन ऐड-ऑन को स्थापित करने और हटाने के लिए प्रोग्राम विकसित करने से पहले ऑटोमेशन ऐड-इन्स को जोड़ने और हटाने की अनुमति देती है।

एक्सेल ऐड-इन को सक्रिय करें

    टैब पर फ़ाइलएक टीम चुनें विकल्पऔर फिर श्रेणी ऐड-ऑन.

    खेत मेँ नियंत्रणवस्तु चुनें एक्सेल ऐड-इन्स, और फिर बटन पर क्लिक करें जाओ.

    एक डायलॉग बॉक्स खुलेगा ऐड-ऑन.

    खेत मेँ उपलब्ध ऐड-ऑनउस ऐड-ऑन के बॉक्स को चेक करें जिसे आप सक्रिय करना चाहते हैं, और फिर बटन पर क्लिक करें ठीक है.

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

एक्सेल ऐड-इन स्थापित करना

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

    कुछ एक्सेल ऐड-इन्स कंप्यूटर पर स्टोर किए जाते हैं। उन्हें स्थापित या सक्रिय करने के लिए, बटन पर क्लिक करें समीक्षा(डायलॉग बॉक्स में ऐड-ऑन), ऐड-इन ढूंढें, और फिर क्लिक करें ठीक है.

    कुछ एक्सेल ऐड-इन्स के लिए आपको एक इंस्टॉलेशन पैकेज चलाने की आवश्यकता होती है। इस मामले में, आपको अपने कंप्यूटर पर इंस्टॉलेशन पैकेज को डाउनलोड या कॉपी करने की आवश्यकता हो सकती है (इंस्टॉलेशन पैकेज में आमतौर पर एक .msi एक्सटेंशन होता है) और फिर इसे चलाएं।

    अन्य ऐड-ऑन जो कंप्यूटर पर मौजूद नहीं हैं, उन्हें वेब ब्राउज़र का उपयोग करके डाउनलोड पृष्ठ से या इंटरनेट पर या संगठन के सर्वर पर अन्य साइटों से डाउनलोड और इंस्टॉल किया जा सकता है। उन्हें डाउनलोड करने के लिए, इंस्टॉलेशन निर्देशों का पालन करें।

एक्सेल ऐड-इन को निष्क्रिय करें

    टैब पर फ़ाइलएक टीम चुनें विकल्पऔर फिर श्रेणी ऐड-ऑन.

    खेत मेँ नियंत्रणवस्तु चुनें एक्सेल ऐड-इन्स, और फिर बटन पर क्लिक करें जाओ.

    खेत मेँ उपलब्ध ऐड-ऑनजिस ऐड-ऑन को आप निष्क्रिय करना चाहते हैं, उसके लिए चेक बॉक्स साफ़ करें और फिर बटन पर क्लिक करें ठीक है.

    कई मामलों में, ऐड-इन को निष्क्रिय करने से वह फ़ीड से हट जाएगा। अन्य मामलों में, आपको रिबन से ऐड-इन निकालने के लिए Excel को पुनरारंभ करने की आवश्यकता हो सकती है।

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

एक्सेल ऐड-इन निकालें

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

    एक टैब खोलें फ़ाइलऔर आइटम का चयन करें बाहर निकलना.

    नियंत्रण कक्ष में आइटम का चयन करें कार्यक्रमों और सुविधाओं(विंडोज 7 और विंडोज विस्टा के लिए) या प्रोग्रामों को स्थापित करना और हटाना(विंडोज एक्सपी के लिए)।

    निम्न में से कोई एक क्रिया करें:

    • यदि एक्सेल को माइक्रोसॉफ्ट ऑफिस पैकेज के हिस्से के रूप में स्थापित किया गया था, तो स्थापित प्रोग्रामों की सूची में, चुनें माइक्रोसॉफ्ट ऑफिस, और फिर बटन पर क्लिक करें बदलने के.

      यदि एक्सेल अलग से स्थापित किया गया था, तो स्थापित प्रोग्रामों की सूची में, प्रोग्राम के नाम का चयन करें, और फिर क्लिक करें बदलने के.

      यदि आपने डाउनलोड केंद्र से ऐड-इन स्थापित किया है, तो इंस्टॉल किए गए ऐड-ऑन की सूची से प्रोग्राम का नाम चुनें और क्लिक करें मिटाना.

    इंस्टॉलर में दिए गए निर्देशों का पालन करें।

COM ऐड-इन जोड़ें या निकालें

महत्वपूर्ण:

COM ऐड-इन जोड़ना

    टैब पर फ़ाइलएक टीम चुनें विकल्पऔर फिर श्रेणी ऐड-ऑन.

    खेत मेँ नियंत्रणक्लिक कॉम ऐड-इन्स, और फिर बटन पर क्लिक करें जाओ.

    एक डायलॉग बॉक्स खुलेगा कॉम ऐड-इन्स.

    खेत मेँ उपलब्ध ऐड-ऑनऐड-इन के लिए बॉक्स को चेक करें जिसे आप इंस्टॉल करना चाहते हैं और बटन पर क्लिक करें ठीक है.

    सलाह।यदि वांछित ऐड-इन फ़ील्ड में नहीं है ऐड-ऑन की सूची, बटन दबाएँ जोड़ें, और फिर ऐड-इन खोजें।

COM ऐड-इन को अनइंस्टॉल करना

    टैब पर फ़ाइलएक टीम चुनें विकल्पऔर फिर श्रेणी ऐड-ऑन.

    खेत मेँ नियंत्रणक्लिक कॉम ऐड-इन्स, और फिर बटन पर क्लिक करें जाओ.

    एक डायलॉग बॉक्स खुलेगा कॉम ऐड-इन्स.

    खेत मेँ ऐड-ऑन की सूचीआप जिस ऐड-इन को हटाना चाहते हैं, उसके लिए चेक बॉक्स साफ़ करें और फिर क्लिक करें ठीक है.

    टिप्पणीनतीजतन, ऐड-इन मेमोरी से हटा दिया जाएगा, लेकिन इसका नाम उपलब्ध ऐड-ऑन की सूची में रहेगा। ऐड-इन को कंप्यूटर से नहीं हटाया जाएगा।

    एक COM ऐड-इन को उपलब्ध ऐड-इन्स की सूची से और कंप्यूटर से निकालने के लिए, उसके नाम पर क्लिक करें ऐड-ऑन की सूची, और फिर बटन पर क्लिक करें मिटाना.

ऑटोमेशन ऐड-इन जोड़ें या निकालें

टिप्पणी:यह प्रक्रिया डेवलपर्स को इन ऐड-ऑन को स्थापित करने और हटाने के लिए प्रोग्राम विकसित करने से पहले ऑटोमेशन ऐड-इन्स को जोड़ने और हटाने की अनुमति देती है। उपयोगकर्ताओं को इस प्रक्रिया की आवश्यकता नहीं है। ऐड-ऑन को इंस्टॉल और अनइंस्टॉल करने के निर्देशों के लिए, ऐड-ऑन प्रदान करने वाले सिस्टम एडमिनिस्ट्रेटर से संपर्क करें।

    टैब पर फ़ाइलएक टीम चुनें विकल्पऔर फिर श्रेणी ऐड-ऑन.

    खेत मेँ नियंत्रणवस्तु चुनें एक्सेल ऐड-इन्स, और फिर बटन पर क्लिक करें जाओ.

    एक डायलॉग बॉक्स खुलेगा ऐड-ऑन.

    क्षेत्र में एक स्वचालन ऐड-इन स्थापित करने के लिए उपलब्ध स्वचालन सर्वरवस्तु चुनें स्वचालनऔर वांछित ऐड-ऑन पर क्लिक करें।

    सलाहयदि वांछित ऐड-इन सूचीबद्ध नहीं है, तो क्लिक करें समीक्षा, अपना इच्छित ऐड-इन ढूंढें, और फिर क्लिक करें ठीक है.

    ऑटोमेशन ऐड-इन को अनइंस्टॉल करने के लिए, इसे रजिस्ट्री से हटाना होगा। अधिक जानकारी के लिए, अपने सिस्टम प्रबंधक से संपर्क करें।

पोस्ट टैग किए गए "मुफ्त ऐड-ऑन"

ऐड-इन उन लोगों के लिए उपयोगी है जो अपनी टेबल को अलग-अलग रंगों से रंगना पसंद करते हैं या जिन्हें समान टेबल के साथ काम करना होता है। ऐड-इन में ही रंगीन कोशिकाओं के साथ काम करने के लिए कई कार्य होते हैं। Cell_Font - फ़ंक्शन निर्दिष्ट सेल के फ़ॉन्ट रंग का संख्यात्मक कोड लौटाता है Cell_Color - फ़ंक्शन निर्दिष्ट सेल के संख्यात्मक भरण कोड देता है Summ_CellColor - फ़ंक्शन एक विशिष्ट रंग में भरे हुए कक्षों के मानों का योग करता है Summ_CellFont - फ़ंक्शन योग निर्दिष्ट फ़ॉन्ट रंग द्वारा कोशिकाओं के मान Summ_CellFormat - फ़ंक्शन कोशिकाओं के मानों को जोड़ता है ...

मैंने इस ऐड-इन को लंबे समय तक डिब्बे में रखा - यह लंबे समय तक मेरे पुराने ऐड-इन MyAddin का हिस्सा था (जो बाद में मल्टीटेक्स में विकसित हुआ) - समन्वय पंक्ति और कॉलम चयन ऐड-इन उन लोगों के लिए उपयोगी है जो अक्सर बड़ी तालिकाओं के साथ काम करते हैं, उन्हें देखते हैं और पंक्तियों और स्तंभों में डेटा की तुलना करते हैं। यह ऐड-ऑन क्या प्रदान करता है? यह चयनित सेल के चौराहे पर तालिका के कॉलम और पंक्ति को हाइलाइट करता है, जिसकी बदौलत आप सक्रिय सेल के कॉलम और पंक्ति में सभी डेटा को एक बार फिर से जांचे बिना देख सकते हैं - "क्या मैं सही में देख रहा हूँ कॉलम ...

यह प्लगइन बहुत ही सरल है। यह केवल पुस्तक में लिंक की शैली को बदलता है (यदि R1C1 था, तो यह A1 में बदल जाता है और इसके विपरीत)। आप लेख में लिंक शैलियों के बारे में अधिक पढ़ सकते हैं: कॉलम नंबर क्यों बने या लिंक की शैली कैसे बदलें। बेशक, यह ऐड-ऑन के बिना किया जा सकता है, लेकिन ऐड-ऑन के साथ यह बहुत आसान और अधिक सुविधाजनक है। ऐड-ऑन डाउनलोड करें: ChangeRefStyle.zip (9.1 KiB, 6,280 डाउनलोड) ऐड-ऑन कैसे स्थापित करें: इंस्टॉल करें...

ऐड-ऑन का अपमान करना आसान है - इसे स्थापित करने के बाद, सक्रिय पुस्तक की सभी शीटों के साथ एक ड्रॉप-डाउन सूची पैनल में जोड़ दी जाएगी: शीट्स की सूची को इसके बाद अपडेट किया जाता है: एक नई किताब बनाना; एक नई शीट जोड़ना; किताब खोलना; शीट हटाना; पुस्तक सक्रियण। साथ ही, पैनल हमेशा सक्रिय पुस्तक की सक्रिय शीट प्रदर्शित करता है। ऐड-ऑन कैसे उपयोगी हो सकता है? इसका उपयोग चादरों के माध्यम से मानक आंदोलन की तुलना में कुछ अधिक सुविधाजनक है, खासकर जब पुस्तक में बड़ी संख्या में चादरें हों। अगर किसी को मानक उपकरण के बारे में पता नहीं है ....

LiFo और FiFo के तरीके क्या हैं? सिद्धांत रूप में, इस ऐड-इन को विकसित करते समय, मैंने इस तथ्य पर भरोसा किया कि जो लोग इसका उपयोग करेंगे, वे पहले से ही जानते हैं कि ये तरीके क्या हैं। लेकिन मैं इस विकल्प को बाहर नहीं करता कि ऐड-ऑन का उपयोग उन लोगों द्वारा किया जाएगा जिन्हें LIFO और FIFO विधियों के बारे में कोई जानकारी नहीं है, लेकिन उनकी गतिविधियों की प्रकृति के कारण, उन्हें अभी भी इसे जानने या उपयोग करने की आवश्यकता है। इसलिए, मैंने सामान्य शब्दों में मामलों के सामान्य पाठ्यक्रम में पेश करने का निर्णय लिया। LIFO (अंग्रेजी से लास्ट इन, फर्स्ट आउट - लास्ट टू कम, फर्स्ट टू लीव) इन्वेंट्री आइटम के लिए लेखांकन की एक विधि है (इसके बाद ...

आपने सेल में एक ही प्रकार का डेटा कितनी बार टाइप किया? उदाहरण के लिए, उत्पाद का नाम। बेशक, आप एक सेल की प्रतिलिपि बना सकते हैं और उसे वांछित पंक्ति में पेस्ट कर सकते हैं। लेकिन क्या होगा अगर टेबल बड़ी हो और यहां तक ​​कि सही नाम खोजने के लिए आपको आधा मिनट या उससे ज्यादा खर्च करना पड़े? हां, फिर से हिट करना आसान है। लेकिन इस तरह आप एक टाइपो बना सकते हैं और एक ही उत्पाद को अलग तरह से रिकॉर्ड किया जाएगा। भविष्य में, यह डेटा के साथ काम को जटिल कर सकता है। यह ऐड-ऑन आपके जीवन को आसान बनाने के लिए डिज़ाइन किया गया है: थकाऊ, नीरस काम पर बिताए गए समय को कम करने के लिए, और साथ ही...

ऐड-ऑन को वाक्यांशों से अतिरिक्त वर्णों को हटाने और दिए गए संक्षिप्ताक्षरों और शब्दों (PBOYuL, JSC, LLC, आदि) को पंक्ति में निर्दिष्ट स्थान से अंत तक पुनर्व्यवस्थित करने के लिए डिज़ाइन किया गया है। विवरण में संगठनों के नाम एक उदाहरण के रूप में लिए गए हैं। बेशक, हर कोई अपने स्वयं के आवेदन के साथ आ सकता है, क्योंकि। यह संगठनों का नाम होना जरूरी नहीं है - यह कोई भी शब्द और प्रतीक हो सकता है। ऐड-ऑन की एक विशेषता यह है कि आप स्वयं प्रतिस्थापन / पुनर्व्यवस्था के लिए सूचियाँ बना सकते हैं, बदल सकते हैं। ऐड-ऑन में शामिल हैं: नाम बदलने के लिए एक फ़ंक्शन...



परियोजना का समर्थन करें - लिंक साझा करें, धन्यवाद!
यह भी पढ़ें
मुर्गा लड़ाई खेल नियम मुर्गा लड़ाई खेल नियम मिनीक्राफ्ट के लिए मॉड 1.7 10 वॉच रेसिपी।  Minecraft में आइटम क्राफ्ट करने की रेसिपी।  Minecraft में हथियार मिनीक्राफ्ट के लिए मॉड 1.7 10 वॉच रेसिपी। Minecraft में आइटम क्राफ्ट करने की रेसिपी। Minecraft में हथियार शिलिंग और स्टर्लिंग - शब्दों की उत्पत्ति शिलिंग और स्टर्लिंग - शब्दों की उत्पत्ति