/ / एक्सेल वीबीए इनपुटबॉक्स समारोह

एक्सेल वीबीए इनपुटबॉक्स फंक्शन

आप इसका उपयोग कर सकते हैं इनपुटबॉक्स समारोह में एक्सेल VBA उपयोगकर्ता को मूल्य दर्ज करने के लिए संकेत देने के लिए। अपने वर्कशीट पर कमांड बटन रखें और निम्न कोड लाइनें जोड़ें:

1. सबसे पहले, वेरिएंट के वैरिएबल myValue घोषित करें।

Dim myValue As Variant

नोट: हम यहां एक प्रकार के वेरिएंट का उपयोग करते हैं क्योंकि एक वैरिएंट वैरिएबल किसी भी प्रकार का मान रख सकता है। इस तरह से उपयोगकर्ता पाठ, संख्या, आदि दर्ज कर सकते हैं।

2. इनपुट बॉक्स दिखाने के लिए निम्न कोड लाइन जोड़ें।

myValue = InputBox("Give me some input")

एक्सेल वीबीए में इनपुटबॉक्स फंक्शन

3. सेल ए 1 में myValue का मान लिखें।

Range("A1").Value = myValue

परिणाम जब उपयोगकर्ता मान 5 में प्रवेश करता है और ठीक बटन क्लिक करता है।

इनपुटबॉक्स फंक्शन परिणाम

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

myValue = InputBox("Give me some input", "Hi", 1)

एक्सेल वीबीए में इनपुटबॉक्स फंक्शन

परिणाम जब उपयोगकर्ता केवल ठीक बटन पर क्लिक करता है।

इनपुटबॉक्स फंक्शन परिणाम

नोट: अपने कर्सर को Visual Basic Editor में इनपुटबॉक्स पर रखें और अन्य वैकल्पिक तर्कों पर सहायता के लिए F1 पर क्लिक करें।

यह भी पढ़ें: