वीबीए में प्रतीक्षा करें या देरी करें
ऐसे कई उदाहरण हैं जब एक्सेल में टाइमर उपयोगी हो सकता है, कोशिश करने की एक विधि यहां दी गई है:
1234 | सब माईटाइमर ()आवेदन। अभी प्रतीक्षा करें + टाइमवैल्यू ("00:00:05")MsgBox ("5 सेकंड")अंत उप |

एक युगल a . का उपयोग करता है घड़ी एक्सेल में वीबीए कोड को रोक रहा है और बीता हुआ समय माप रहा है। निम्नलिखित आपको संबंधित स्थान पर ले जाएगा, मैंने प्रत्येक उपयोग का एक उदाहरण पोस्ट किया है:
1. एप्लिकेशन के साथ वांछित समय के लिए कोड निष्पादन रोकें। प्रतीक्षा करें (एक टाइमर का अनुकरण)
लिंक: एक्सेल छुपाएं
2. वीबीए में टाइमर के साथ बीता हुआ समय मापें
लिंक: बेंचमार्किंग कोड
एक्सेस वीबीए में प्रतीक्षा करें या देरी करें
आप एक्सेस वीबीए में उपरोक्त विधियों का भी उपयोग कर सकते हैं। उदाहरण के लिए, आप यह जानना चाहेंगे कि रिकॉर्डसेट के माध्यम से जाने में कितना समय लगता है।
123456789101112131415 | सब लूपथ्रू रिकॉर्ड्स ()डिम काउंट अस लॉन्गमंद बेंचमार्क डबल के रूप मेंबेंचमार्क = टाइमर'परीक्षण करने के लिए कोड की शुरुआत'सेट डीबीएस = करंटडीबीसेट rst = dbs.OpenRecordset("tblInvoices", dbOpenDynaset)rst के साथतब तक करें .EOF = True.आगे बढ़ेंकुंडलीके साथ समाप्त करना'परीक्षण करने के लिए कोड का अंत'MsgBox "इसमें समय लगा" और टाइमर - बेंचमार्क और "सेकंड टू लूप"अंत उप |