Computer >> कंप्यूटर ट्यूटोरियल >  >> सॉफ्टवेयर >> Office

VBA का उपयोग करके एक्सेल डेटा को हर 5 सेकंड में स्वचालित रूप से रीफ्रेश करें

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

स्वयं अभ्यास करने के लिए निम्न वर्कबुक डाउनलोड करें।

एक्सेल में इंटरवल 5 सेकंड के साथ ऑटो अपडेट के 4 आदर्श उदाहरण

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

VBA का उपयोग करके एक्सेल डेटा को हर 5 सेकंड में स्वचालित रूप से रीफ्रेश करें

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

VBA का उपयोग करके एक्सेल डेटा को हर 5 सेकंड में स्वचालित रूप से रीफ्रेश करें

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

VBA का उपयोग करके एक्सेल डेटा को हर 5 सेकंड में स्वचालित रूप से रीफ्रेश करें

1. एक्सेल VBA के साथ हर 5 सेकंड में सेल ऑटो अपडेट करें

हमारे पहले उदाहरण में, आप देखेंगे कि कैसे एक सेल को हर 5 सेकंड में ऑटो-अपडेट किया जाए। इसलिए, कार्य करने के लिए नीचे दिए गए चरणों का पालन करें।

चरण:

  • सबसे पहले, डेवलपर टैब पर जाएं।
  • फिर, विजुअल बेसिक चुनें।

VBA का उपयोग करके एक्सेल डेटा को हर 5 सेकंड में स्वचालित रूप से रीफ्रेश करें

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

VBA का उपयोग करके एक्सेल डेटा को हर 5 सेकंड में स्वचालित रूप से रीफ्रेश करें

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

VBA का उपयोग करके एक्सेल डेटा को हर 5 सेकंड में स्वचालित रूप से रीफ्रेश करें

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

VBA का उपयोग करके एक्सेल डेटा को हर 5 सेकंड में स्वचालित रूप से रीफ्रेश करें

और पढ़ें: VBA का उपयोग करके एक्सेल शीट को स्वचालित रूप से रीफ्रेश कैसे करें (4 तरीके)

2. इंटरवल 5 सेकंड के साथ सेल रेंज रीफ्रेश करने के लिए VBA कोड लागू करें

इसके अलावा, आप केवल एक सेल के बजाय सेल रेंज को रीफ्रेश करना चाह सकते हैं। यहां, आप उस ऑपरेशन को पूरा करने के लिए VBA कोड सीखेंगे। तो, निम्न प्रक्रिया सीखें।

चरण:

  • सबसे पहले, डेवलपर ➤ विजुअल बेसिक पर जाएं।
  • इसके बाद, इन्सर्ट ➤ मॉड्यूल पर क्लिक करें।
  • मॉड्यूल विंडो उभरेगी।
  • नीचे दिया गया कोड कॉपी करें और वहां पेस्ट करें।
Sub UpdateCellRange()
Worksheets(2).Range("C4:C7").Calculate
Application.OnTime DateAdd("s", 5, Now), "UpdateCellRange"
End Sub

VBA का उपयोग करके एक्सेल डेटा को हर 5 सेकंड में स्वचालित रूप से रीफ्रेश करें

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

VBA का उपयोग करके एक्सेल डेटा को हर 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

VBA का उपयोग करके एक्सेल डेटा को हर 5 सेकंड में स्वचालित रूप से रीफ्रेश करें

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

VBA का उपयोग करके एक्सेल डेटा को हर 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

VBA का उपयोग करके एक्सेल डेटा को हर 5 सेकंड में स्वचालित रूप से रीफ्रेश करें

  • यह कोड आपके वर्कबुक में मौजूद सभी 4 वर्कशीट को रीफ्रेश करेगा।

और पढ़ें: स्रोत डेटा बदलने पर पिवट टेबल को स्वचालित रूप से कैसे अपडेट करें

निष्कर्ष

इस प्रकार, आप उपरोक्त वर्णित उदाहरणों का पालन करके एक्सेल में इंटरवल 5 सेकंड के साथ ऑटो अपडेट करने में सक्षम होंगे। इनका उपयोग करते रहें और हमें बताएं कि क्या आपके पास कार्य करने के और तरीके हैं। अधिक ऐसे लेखों के लिए एक्सेलडेमो वेबसाइट का पालन करें। कमेंट सेक्शन में कमेंट्स, सुझाव, या प्रश्न छोड़ना न भूलें यदि आपके पास कोई हैं।

संबंधित लेख

  • एक्सेल में चार्ट रीफ्रेश कैसे करें (2 प्रभावी तरीके)
  • एक्सेल में बैकग्राउंड रीफ्रेश अक्षम करें (2 आसान तरीके)
  • एक्सेल VBA: स्क्रीन अपडेट बंद करें
  • [हल]: एक्सेल फॉर्मूला सेव होने तक अपडेट नहीं हो रहे (6 संभावित समाधान)
  • एक्सेल में पिवट टेबल रीफ्रेश कैसे करें (4 प्रभावी तरीके)
  1. एक्सेल के ट्रैक चेंजेस फीचर में महारत हासिल करें: चरण-दर-चरण गाइड एक्सेल के ट्रैक चेंजेस फीचर में महारत हासिल करें: चरण-दर-चरण गाइड

    यह ट्यूटोरियल एक्सेल में ट्रैक चेंजेस की गणना करने के चरणों को प्रदर्शित करेगा। यदि आप एक एक्सेल फाइल के साथ काम करते हैं जिसे अन्य लोगों द्वारा अपडेट या समीक्षा करने की आवश्यकता है, तो ट्रैक चेंजेस विकल्प काम आ सकता है। आप इसका उपयोग तब भी कर सकते हैं जब आप एक फाइल अपडेट कर रहे हों और अपने द्वारा क

  1. एक्सेल ट्रैक चेंज्स मास्टर करें: कस्टम सेटिंग्स के साथ चरण-दर-चरण गाइड एक्सेल ट्रैक चेंज्स मास्टर करें: कस्टम सेटिंग्स के साथ चरण-दर-चरण गाइड

    एक्सेल में, उपयोगकर्ता अक्सर विश्लेषण के लिए बड़े डेटा सेट का उपयोग करते हैं। उन डेटा सेट में, उन्हें समय-समय पर बदलाव करने पड़ते हैं। यदि वे बदलावों का कोई ट्रैक रिकॉर्ड रख सकते हैं, तो यह उनके भविष्य के विश्लेषण के लिए आसान होगा। एक्सेल में, ट्रैक चेंज्स नामक एक फीचर है जो वर्कशीट पर किए गए सभी बद

  1. एक्सेल कॉलम को डिलीमिटेड टेक्स्ट स्ट्रिंग में बदलें - चरण-दर-चरण गाइड एक्सेल कॉलम को डिलीमिटेड टेक्स्ट स्ट्रिंग में बदलें - चरण-दर-चरण गाइड

    हमें अक्सर एक्सेल शीट में एक कॉलम में एक सूची को क्षैतिज अभिविन्यास में व्यवस्थित करने की आवश्यकता होती है। उस क्षैतिज व्यवस्था में टेक्स्ट को अलग करने के लिए हमें एक डिलीमीटर की आवश्यकता होगी। हम अक्सर डिलीमीटर के रूप में कॉमा का उपयोग करते हैं। एक्सेल कॉलम को डिलीमीटर द्वारा अलग किए गए टेक्स्ट में