वीबीए में एमओडी ऑपरेटर का उपयोग कैसे करें (उदाहरण के साथ)
आप किसी डिवीजन के शेष की गणना करने के लिए VBA में मॉड ऑपरेटर का उपयोग कर सकते हैं।
व्यवहार में इस ऑपरेटर का उपयोग करने के दो सामान्य तरीके यहां दिए गए हैं।
विधि 1: हार्डकोडेड मानों के साथ मॉड ऑपरेटर का उपयोग करें
SubUseMod ()
Range(" A1 ") = 20 Mod 6
End Sub
यह विशेष उदाहरण सेल A1 में 20 को 6 से विभाजित करने पर शेषफल लौटाएगा।
विधि 2: सेल संदर्भों के साथ मॉड ऑपरेटर का उपयोग करें
SubUseMod ()
Range(" C2 ") = Range(" A2 ") Mod Range(" B2 ")
End Sub
यह विशेष उदाहरण सेल A2 में शेष मान को सेल B2 के मान से विभाजित करके गणना करेगा और परिणाम को सेल C2 में प्रदर्शित करेगा।
निम्नलिखित उदाहरण दिखाते हैं कि व्यवहार में प्रत्येक विधि का उपयोग कैसे करें।
उदाहरण 1: हार्डकोडेड मानों के साथ मॉड ऑपरेटर का उपयोग करें
मान लीजिए कि हम 20 को 6 से विभाजित करने पर शेषफल की गणना करना चाहते हैं और परिणाम को सेल ए1 में प्रदर्शित करना चाहते हैं।
ऐसा करने के लिए हम निम्नलिखित मैक्रो बना सकते हैं:
SubUseMod ()
Range(" A1 ") = 20 Mod 6
End Sub
जब हम इस मैक्रो को चलाते हैं, तो हमें निम्नलिखित आउटपुट प्राप्त होता है:
मॉड 6 के 20 राउंड का परिणाम 2 है।
यह मान सेल A1 में प्रदर्शित होता है, जैसा कि हमने मैक्रो में निर्दिष्ट किया है।
नोट : मान “6” तीन बार “20” में प्रवेश करता है और शेषफल 2 रहता है। इस प्रकार 20 मॉड 6 की गणना की जाती है।
उदाहरण 2: सेल संदर्भों के साथ मॉड ऑपरेटर का उपयोग करना
मान लीजिए कि हम सेल A2 में शेष मान को सेल B2 के मान से विभाजित करके गणना करना चाहते हैं और परिणाम को सेल C2 में प्रदर्शित करना चाहते हैं।
ऐसा करने के लिए हम निम्नलिखित मैक्रो बना सकते हैं:
SubUseMod ()
Range(" C2 ") = Range(" A2 ") Mod Range(" B2 ")
End Sub
जब हम इस मैक्रो को चलाते हैं, तो हमें निम्नलिखित आउटपुट प्राप्त होता है:
मॉड 6 के 20 राउंड का परिणाम 2 है।
यह मान सेल C2 में प्रदर्शित होता है, जैसा कि हमने मैक्रो में निर्दिष्ट किया है।
नोट : आप संपूर्ण वीबीए मॉड ऑपरेटर दस्तावेज़ यहां पा सकते हैं।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि वीबीए में अन्य सामान्य कार्य कैसे करें:
वीबीए: किसी श्रेणी में मान कैसे जोड़ें
वीबीए: रेंज के औसत मूल्य की गणना कैसे करें
वीबीए: श्रेणी में पंक्तियों की संख्या कैसे गिनें