VBA - VBA में विश्लेषण टूलपैक का उपयोग करना

यह ट्यूटोरियल आपको दिखाएगा कि VBA में विश्लेषण टूलपैक का उपयोग कैसे करें।

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

ऐड-इन को सक्षम करना

पर क्लिक करें फ़ाइल मेनू, और फिर क्लिक करें विकल्प, ऐड-इन्स।

पर क्लिक करें जाना बटन।

सुनिश्चित करें कि विश्लेषण टूलपैक-वीबीए टिक किया गया है और ओके पर क्लिक करें।

अब आप एक्सेल एनालिसिस टूलपैक में निहित फंक्शन्स को वीबीए से कॉल करने में सक्षम होंगे।

VBA में मूविंग एवरेज का उपयोग करना

निम्नलिखित कार्यपत्रक पर विचार करें।

ऐड-इन से किसी फ़ंक्शन का उपयोग करने के लिए, आपको उपयोग करने की आवश्यकता है आवेदन। भागो और फिर उस फ़ंक्शन का नाम जिसे आप कॉल करना चाहते हैं।

कॉलम F में मूविंग एवरेज की गणना करने के लिए, आप निम्नलिखित कोड लिख सकते हैं।

123456789 उप गणना चलती औसत ()रेंज के रूप में मंद rngInputमंद rngOutPut रेंज के रूप में'श्रेणियों को आबाद करें'सेट rngInput = रेंज ("E6: E10")सेट rngOutPut = रेंज ("F6: F10")'ऐड इन से फंक्शन को कॉल करें'Application.Run "Moveavg", rngInput, rngOutPut, , False, True, Falseअंत उप

यदि आप चार्ज आउटपुट नहीं करना चाहते हैं, तो एप्लिकेशन में संशोधन करें। इसके लिए लाइन चलाएं

1 Application.Run "Moveavg", rngInput, rngOutPut, , False, False, False

आप साइट के विकास में मदद मिलेगी, अपने दोस्तों के साथ साझा करने पेज

wave wave wave wave wave