How to detect if user select cancel InputBox VBA Excel -
इस सवाल का पहले से ही एक उत्तर है: < / p>
- 4 जवाब
मेरे पास इनपुट बॉक्स है उपयोगकर्ता एक तिथि दर्ज करने के लिए मैं प्रोग्राम को रोकने के लिए कैसे करूं, अगर उपयोगकर्ता क्लिक करें ठीक से प्रेस के बजाय इनपुट डायलॉग को बंद या बंद करें।
कुछ ऐसा
अगर str = vbCancel तो उप
वर्तमान में, उपयोगकर्ता ठीक या रद्द कर सकता है लेकिन यह प्रोग्राम अभी भी चल रहा है
str = inputbox (शीघ्र: = "तिथि दर्ज करें एमएम / डीडी / वाई वाई वाई", _ शीर्षक: = "दिनांक पुष्टि ", डिफ़ॉल्ट: = तिथि)
यदि उपयोगकर्ता क्लिक को रद्द करता है, तो शून्य-लंबाई वाली स्ट्रिंग लौटा दी जाती है। आप इसे खाली स्ट्रिंग में प्रवेश करने से अलग नहीं कर सकते। आप अपना खुद का कस्टम इनपूटबॉक्स वर्ग बना सकते हैं ...
आपका उदाहरण
निजी उप परीक्षण () मंद स्ट्रिंग स्ट्रिंग स्ट्र = इनपुट बॉक्स ("दिनांक प्रविष्ट करें एमएम / डीडी / YYY "," तिथि पुष्टिकरण ", अब) यदि आरआर = vbNullString तब MsgBox (" उपयोगकर्ता रद्द कर दिया! ") यदि अंत उप
स्ट्रिंग या वे रद्द करें क्लिक करें।
देखें
Comments
Post a Comment