Excel में निश्चित समय के बाद संदेश बॉक्स को स्वत: बंद करने के लिए संदेश बॉक्स टाइमर कैसे बनाएं?
एक्सेल वर्कबुक का उपयोग करते समय, आप अक्सर समस्याओं को हल करने के लिए वीबीए स्क्रिप्ट का उपयोग कर सकते हैं। और स्क्रिप्ट चलने के दौरान कुछ संदेश बॉक्स पॉप अप होंगे। कुछ मामलों में, आप चाहेंगे कि कुछ निर्दिष्ट संदेश बॉक्स मैन्युअल रूप से बंद करने के बजाय एक निश्चित समय के बाद स्वचालित रूप से बंद हो जाएं। इस लेख में, हम आपको एक्सेल में निश्चित समय के बाद संदेश बॉक्स को स्वचालित रूप से बंद करने के लिए एक संदेश बॉक्स टाइमर बनाने की विधि दिखाएंगे।
निश्चित समय के बाद संदेश बॉक्स को स्वत: खारिज करने के लिए एक संदेश बॉक्स टाइमर बनाएं
निश्चित समय के बाद संदेश बॉक्स को स्वत: खारिज करने के लिए एक संदेश बॉक्स टाइमर बनाएं
यहां आपके लिए एक संदेश बॉक्स टाइमर बनाने के लिए एक VBA स्क्रिप्ट टेम्पलेट प्रदान किया गया है।
मान लीजिए कि आप सेल मान के आधार पर पंक्तियों को स्थानांतरित करने के लिए VBA स्क्रिप्ट चला रहे हैं। स्थानांतरण समाप्त करने के बाद, आपको यह बताने के लिए एक संदेश बॉक्स की आवश्यकता होगी कि ऑपरेशन सफल रहा और इस संदेश बॉक्स को 4 सेकंड के बाद स्वचालित रूप से बंद करना होगा (नीचे स्क्रीनशॉट देखें)। कृपया नीचे दिए गए चरणों का पालन करें.
1। खुली अनुप्रयोगों के लिए माइक्रोसॉफ्ट विज़ुअल बेसिक खिड़की, क्लिक करें सम्मिलित करें > मॉड्यूल, और फिर VBA कोड डालें जिसका उपयोग आप सेल मान के आधार पर पंक्तियों को स्थानांतरित करने के लिए करना चाहते हैं।
2. निम्नलिखित वीबीए कोड 1 को कॉपी करें और उस कोड से पहले डालें जिसे आप संचालित करना चाहते हैं। नीचे स्क्रीनशॉट देखें:
वीबीए कोड 1:
Private Declare PtrSafe Function CustomTimeOffMsgBox Lib "user32" Alias "MessageBoxTimeoutA" ( _
ByVal xHwnd As LongPtr, _
ByVal xText As String, _
ByVal xCaption As String, _
ByVal xMsgBoxStyle As VbMsgBoxStyle, _
ByVal xwlange As Long, _
ByVal xTimeOut As Long) _
As Long
3. नीचे दिए गए वीबीए कोड 2 को कॉपी करें और उस कोड की लाइन "एंड सब" से पहले रखें जिसे आप संचालित करना चाहते हैं।
वीबीए कोड 2:
Call CustomTimeOffMsgBox(0, "Moved successfully. This message box will be closed after 4 seconds", "Kutools for Excel", vbInformation, 0, 4000)
नोट: आप अपनी आवश्यकता के अनुसार संदेश बॉक्स की सामग्री और संवाद बॉक्स के प्रदर्शन समय को बदल सकते हैं।
4. ऑपरेशन करने के लिए कोड चलाने के बाद, एक संदेश बॉक्स पॉप अप होगा और फिर प्रमाणित समय (इस मामले में 4 सेकंड) के बाद स्वचालित रूप से बंद हो जाएगा।
संबंधित लेख:
- Excel में किसी निश्चित सेल पर क्लिक करने पर संदेश बॉक्स कैसे पॉप अप होता है?
- एक्सेल में मैसेज बॉक्स से टेक्स्ट कैसे कॉपी करें?
- एक्सेल में निर्दिष्ट वर्कशीट को सक्रिय/खोलने पर एक संदेश बॉक्स कैसे पॉप अप करें?
- Excel में कक्षों की श्रेणी या कक्ष मान प्रदर्शित करने के लिए संदेश बॉक्स को कैसे पॉप अप करें?
- यदि Excel में किसी सीमा के भीतर सेल मान बदलता है तो संदेश बॉक्स कैसे पॉप अप करें?
सर्वोत्तम कार्यालय उत्पादकता उपकरण
एक्सेल के लिए कुटूल के साथ अपने एक्सेल कौशल को सुपरचार्ज करें, और पहले जैसी दक्षता का अनुभव करें। एक्सेल के लिए कुटूल उत्पादकता बढ़ाने और समय बचाने के लिए 300 से अधिक उन्नत सुविधाएँ प्रदान करता है। वह सुविधा प्राप्त करने के लिए यहां क्लिक करें जिसकी आपको सबसे अधिक आवश्यकता है...
ऑफिस टैब ऑफिस में टैब्ड इंटरफ़ेस लाता है, और आपके काम को बहुत आसान बनाता है
- Word, Excel, PowerPoint में टैब्ड संपादन और रीडिंग सक्षम करें, प्रकाशक, एक्सेस, विसियो और प्रोजेक्ट।
- नई विंडो के बजाय एक ही विंडो के नए टैब में एकाधिक दस्तावेज़ खोलें और बनाएं।
- आपकी उत्पादकता 50% बढ़ जाती है, और आपके लिए हर दिन सैकड़ों माउस क्लिक कम हो जाते हैं!