माइक्रोसॉफ्ट एक्सेल एक शक्तिशाली सॉफ्टवेयर है। हम एक्सेल टूल्स और सुविधाओं का उपयोग करके अपने डेटासेट पर कई ऑपरेशन कर सकते हैं। कई डिफ़ॉल्ट एक्सेल फंक्शन हैं जिनका उपयोग हम फॉर्मूला बनाने के लिए कर सकते हैं। कई शैक्षणिक संस्थान और व्यावसायिक कंपनियां मूल्यवान डेटा स्टोर करने के लिए एक्सेल फ़ाइलों का उपयोग करती हैं। कभी-कभी, हमें एक निश्चित अंतराल के बाद अपडेटेड आउटपुट उत्पन्न करने के लिए कुछ मानों को रीफ्रेश करना पड़ सकता है। एक्सेल वर्कशीट को ऑटो-अपडेट करने के कुछ तरीके उपलब्ध हैं। लेकिन यदि अंतराल अवधि सेकंड में है तो आपको VBA लागू करना होगा। यह लेख एक्सेल में इंटरवल 5 सेकंड के साथ ऑटो अपडेट के 4 आदर्श उदाहरण दिखाएगा।
स्वयं अभ्यास करने के लिए निम्न वर्कबुक डाउनलोड करें।
एक्सेल में इंटरवल 5 सेकंड के साथ ऑटो अपडेट के 4 आदर्श उदाहरण
निर्दिष्ट सेकंड के बाद कुछ डेटा मानों को ऑटो-रीफ्रेश करने के लिए, हमें एक्सेल VBA की मदद लेनी होगी। जब अंतराल अवधि सेकंड में हो तो कोई अन्य तरीका उपलब्ध नहीं है। मिनटों के लिए कुछ अन्य तरीके उपलब्ध हैं। इस लेख में, हम केवल सेकंड में अंतराल के मामलों पर विचार करेंगे। वर्णन करने के लिए, हम निम्न डेटासेट का उदाहरण के रूप में उपयोग करेंगे। उदाहरण के लिए, हमारे पास मान 1 & मान 2 हैं जिन्हें हम RAND फंक्शन का उपयोग करके उत्पन्न करते हैं।

सेल C6 में, हम NOW फंक्शन लागू करके समय प्राप्त करते हैं।

अंत में, सेल C7 में, हम TODAY फंक्शन इनपुट करते हैं तिथि के लिए।

1. एक्सेल VBA के साथ हर 5 सेकंड में सेल ऑटो अपडेट करें
हमारे पहले उदाहरण में, आप देखेंगे कि कैसे एक सेल को हर 5 सेकंड में ऑटो-अपडेट किया जाए। इसलिए, कार्य करने के लिए नीचे दिए गए चरणों का पालन करें।
चरण:
- सबसे पहले, डेवलपर टैब पर जाएं।
- फिर, विजुअल बेसिक चुनें।

- परिणामस्वरूप, VBA विंडो पॉप आउट होगी।
- वहां, इन्सर्ट टैब चुनें।
- उसके बाद, ड्रॉप-डाउन से मॉड्यूल पर क्लिक करें।

- नतीजतन, मॉड्यूल विंडो दिखाई देगी।
- निम्न कोड कॉपी करें और बॉक्स में पेस्ट करें।
Sub UpdateCell()
Worksheets(1).Calculate
Range("C4").Calculate
Application.OnTime DateAdd("s", 5, Now), "UpdateCell"
End Sub

- अब, फ़ाइल सेव करें।
- अगला, कोड चलाने के लिए F5 कुंजी दबाएं।
- इस प्रकार, यह सेल C4 को हर 5 सेकंड में रीफ्रेश करेगा।

और पढ़ें: VBA का उपयोग करके एक्सेल शीट को स्वचालित रूप से रीफ्रेश कैसे करें (4 तरीके)
2. इंटरवल 5 सेकंड के साथ सेल रेंज रीफ्रेश करने के लिए VBA कोड लागू करें
इसके अलावा, आप केवल एक सेल के बजाय सेल रेंज को रीफ्रेश करना चाह सकते हैं। यहां, आप उस ऑपरेशन को पूरा करने के लिए VBA कोड सीखेंगे। तो, निम्न प्रक्रिया सीखें।
चरण:
- सबसे पहले, डेवलपर ➤ विजुअल बेसिक पर जाएं।
- इसके बाद, इन्सर्ट ➤ मॉड्यूल पर क्लिक करें।
- मॉड्यूल विंडो उभरेगी।
- नीचे दिया गया कोड कॉपी करें और वहां पेस्ट करें।
Sub UpdateCellRange()
Worksheets(2).Range("C4:C7").Calculate
Application.OnTime DateAdd("s", 5, Now), "UpdateCellRange"
End Sub

- अगला, कोड सेव करें और F5 दबाएं।
- परिणामस्वरूप, यह कोड चलाएगा।
- इस तरह, सेल रेंज C4:C7 हर 5 सेकंड में अपडेट होगी।

और पढ़ें: [ठीक!] एक्सेल सेल्स डबल क्लिक किए बिना अपडेट नहीं हो रहे (5 समाधान)
समान पठन
- एक्सेल में सभी पिवट टेबल रीफ्रेश करें (3 तरीके)
- एक्सेल में पिवट टेबल ऑटो रीफ्रेश कैसे करें (2 तरीके)
- एक्सेल में पिवट टेबल रीफ्रेश करने के लिए VBA (5 उदाहरण)
- पिवट टेबल रीफ्रेश नहीं हो रहा (5 मुद्दे और समाधान)
- VBA के साथ सभी पिवट टेबल रीफ्रेश कैसे करें (4 तरीके)
3. VBA का उपयोग करके एक्सेल वर्कशीट को स्वचालित रूप से अपडेट करें
हालांकि, हम पूरी वर्कशीट को भी ऑटो-अपडेट कर सकते हैं। यहां, हम तीसरी वर्कशीट को अपडेट करेंगे। इसलिए, निम्न चरण सीखें।
चरण:
- सबसे पहले, उदाहरण 1 या 2 में चरणों को दोहराकर मॉड्यूल विंडो प्राप्त करें।
- अब, कोड कॉपी करें और वहां इनपुट करें।
Sub UpdateSheet()
Worksheets(3).Calculate
Application.OnTime DateAdd("s", 5, Now), "UpdateSheet"
End Sub

- फ़ाइल सेव करने के बाद, F5 दबाएं।
- तदनुसार, तीसरी वर्कशीट हर 5 सेकंड में रीफ्रेश होगी।

और पढ़ें: VBA के बिना एक्सेल में पिवट टेबल ऑटो रीफ्रेश कैसे करें (3 स्मार्ट तरीके)
4. इंटरवल 5 सेकंड के साथ एक्सेल वर्कबुक ऑटो रीफ्रेश करें
अंत में, यदि आप संपूर्ण वर्कबुक को रीफ्रेश करना चाहते हैं, तो नीचे दी गई प्रक्रिया से गुजरें और कोड सीखें।
चरण:
- शुरुआत में, उदाहरण 1 में चरणों को दोहराकर मॉड्यूल डायलॉग बॉक्स प्राप्त करें।
- मॉड्यूल बॉक्स में निम्न कोड रखें।
Sub UpdateWorkbook()
Worksheets(1).Calculate
Worksheets(2).Calculate
Worksheets(3).Calculate
Worksheets(4).Calculate
Application.OnTime DateAdd("s", 5, Now), "UpdateWorkbook"
End Sub

- यह कोड आपके वर्कबुक में मौजूद सभी 4 वर्कशीट को रीफ्रेश करेगा।
और पढ़ें: स्रोत डेटा बदलने पर पिवट टेबल को स्वचालित रूप से कैसे अपडेट करें
निष्कर्ष
इस प्रकार, आप उपरोक्त वर्णित उदाहरणों का पालन करके एक्सेल में इंटरवल 5 सेकंड के साथ ऑटो अपडेट करने में सक्षम होंगे। इनका उपयोग करते रहें और हमें बताएं कि क्या आपके पास कार्य करने के और तरीके हैं। अधिक ऐसे लेखों के लिए एक्सेलडेमो वेबसाइट का पालन करें। कमेंट सेक्शन में कमेंट्स, सुझाव, या प्रश्न छोड़ना न भूलें यदि आपके पास कोई हैं।
संबंधित लेख
- एक्सेल में चार्ट रीफ्रेश कैसे करें (2 प्रभावी तरीके)
- एक्सेल में बैकग्राउंड रीफ्रेश अक्षम करें (2 आसान तरीके)
- एक्सेल VBA: स्क्रीन अपडेट बंद करें
- [हल]: एक्सेल फॉर्मूला सेव होने तक अपडेट नहीं हो रहे (6 संभावित समाधान)
- एक्सेल में पिवट टेबल रीफ्रेश कैसे करें (4 प्रभावी तरीके)