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

एक्सेल में एक डिजिटल घड़ी बनाएं:दो सरल वीबीए और फॉर्मूला तरीके

विधि 1 - एक्सेल वीबीए और टेक्स्ट फ़ंक्शन के माध्यम से डिजिटल घड़ी बनाएं

<पी> कदम:
  • सम्मिलित करें> चित्रण> आकृतियाँ पर जाएँ
<पी> एक्सेल में एक डिजिटल घड़ी बनाएं:दो सरल वीबीए और फॉर्मूला तरीके

  • आकृतियाँ मेनू विकल्प बॉक्स पॉप अप हो जाएगा।
  • गोल आयताकार का चयन करें विकल्प.
<पी> एक्सेल में एक डिजिटल घड़ी बनाएं:दो सरल वीबीए और फॉर्मूला तरीके

  • कार्यपुस्तिका में एक गोल आयताकार आकार डाला जाएगा।
<पी> एक्सेल में एक डिजिटल घड़ी बनाएं:दो सरल वीबीए और फॉर्मूला तरीके

  • डेवलपर पर जाएं टैब पर जाएँ और विज़ुअल बेसिक पर क्लिक करें .
<पी> एक्सेल में एक डिजिटल घड़ी बनाएं:दो सरल वीबीए और फॉर्मूला तरीके

  • विज़ुअल बेसिक में विंडो, सम्मिलित करें पर जाएँ टैब और मॉड्यूल पर क्लिक करें मॉड्यूल बॉक्स बनाने का विकल्प।
<पी> एक्सेल में एक डिजिटल घड़ी बनाएं:दो सरल वीबीए और फॉर्मूला तरीके

  • मॉड्यूल बॉक्स में, निम्नलिखित VBA दर्ज करें कोड.
Sub Digi_Clock()
Range("B5") = Not Range("B5")
Do While Range("B5") = True
DoEvents
Range("B6") = Now()
Loop
End Sub
  • हरा दबाएं भागो बटन.
<पी> एक्सेल में एक डिजिटल घड़ी बनाएं:दो सरल वीबीए और फॉर्मूला तरीके

  • सेल B4 में ,सत्यदर्ज करें और Enter दबाएँ या टैब.
<पी> एक्सेल में एक डिजिटल घड़ी बनाएं:दो सरल वीबीए और फॉर्मूला तरीके

  • गोल आयत पर राइट-क्लिक करें।
  • संदर्भ मेनू में, मैक्रो असाइन करें चुनें कोड को आयत में शामिल करने का विकल्प।
<पी> एक्सेल में एक डिजिटल घड़ी बनाएं:दो सरल वीबीए और फॉर्मूला तरीके

  • हमने VBA डाला आयताकार आकार में.
  • यह बाद में समय प्रदर्शित करेगा।
<पी> एक्सेल में एक डिजिटल घड़ी बनाएं:दो सरल वीबीए और फॉर्मूला तरीके

  • सेल C6 में , निम्नलिखित पाठ दर्ज करें सूत्र,
<पी> =TEXT(B6,"hh:mm:ss AM/PM")
  • यह सेल B6 में समय परिवर्तित करता है और hh:mm:ss  में एक समय प्रारूप लौटाता है प्रारूप.
  • Enter दबाएं.
  • घर पर जाएं टैब फिर फ़ॉन्ट समूह.
  • फ़ॉन्ट का रंग, आकार और शैली अनुकूलित करें।
<पी> एक्सेल में एक डिजिटल घड़ी बनाएं:दो सरल वीबीए और फॉर्मूला तरीके

  • समय डिजिटल प्रारूप में प्रदर्शित किया जाएगा।
<पी> एक्सेल में एक डिजिटल घड़ी बनाएं:दो सरल वीबीए और फॉर्मूला तरीके

<पी> और पढ़ें: एक्सेल में रनिंग क्लॉक कैसे बनाएं

विधि 2 - डिजिटल घड़ी डिजाइन करने के लिए शेप्स टूल और एक्सेल वीबीए का उपयोग करें

<पी> चरण 1 : डिज़ाइन घड़ी
  • सम्मिलित करें> चित्रण> आकृतियाँ पर जाएँ टैब.
<पी> एक्सेल में एक डिजिटल घड़ी बनाएं:दो सरल वीबीए और फॉर्मूला तरीके

  • आकार में विकल्प बॉक्स में, तीरों को ब्लॉक करें का पता लगाएं समूह बनाएं और पेंटागन एरो चुनें
  • परिणामस्वरूप, कार्यपुस्तिका में एक पंचकोण तीर डाला जाएगा।
<पी> एक्सेल में एक डिजिटल घड़ी बनाएं:दो सरल वीबीए और फॉर्मूला तरीके

  • कॉपी-पेस्ट कमांड का उपयोग करके एक और तीर का आकार डालें।
  • नए डाले गए तीर का चयन करें और आकार प्रारूप> घुमाएं पर जाएं टैब.
  • फ्लिप क्षैतिज का चयन करें विकल्प.
<पी> एक्सेल में एक डिजिटल घड़ी बनाएं:दो सरल वीबीए और फॉर्मूला तरीके

  • प्रत्येक तीर की प्रतिलिपि बनाएँ और उन्हें गोल आकार बनाने के लिए एक साथ रखें।
  • घुमाएँ का उपयोग करें आवश्यकतानुसार विकल्प.
<पी> एक्सेल में एक डिजिटल घड़ी बनाएं:दो सरल वीबीए और फॉर्मूला तरीके

  • सभी तीरों को आठ (8) में पुनर्व्यवस्थित करें ) आकार.
  • पहले अंक को अनुकूलित करें, प्रत्येक तीर समूह पर राइट-क्लिक करें और उन्हें 1 से क्रमिक रूप से नाम दें .
<पी> एक्सेल में एक डिजिटल घड़ी बनाएं:दो सरल वीबीए और फॉर्मूला तरीके

  • पूरे समूह को hh:mm:ss देने के लिए कॉपी-पेस्ट करें प्रारूप जैसा कि नीचे दिखाया गया है।
  • उन्हें 1 से नाम दें से 42 .
  • 4 अंडाकार जोड़ें आकृतियाँ और उन्हें बिंदु नाम दें .
  • 3 गोलाकार आयत जोड़ें 3 डालने के लिए कमांड विकल्प:प्रारंभ , रुको और रीसेट करें .
<पी> एक्सेल में एक डिजिटल घड़ी बनाएं:दो सरल वीबीए और फॉर्मूला तरीके

  • हमने अपनी घड़ी के लिए अपना डिस्प्ले फॉर्मेट तैयार कर लिया है।
  • अब हम प्रारूप में VBA कोड शामिल करेंगे।
<पी> चरण 2 : एक्सेल वीबीए कोड डालें
  • ALT+ F11 दबाएँ बेसिक विज़ुअल खोलने के लिए खिड़की.
  • निम्नलिखित VBA कोड जोड़ें।
 
Sub Digital_Clock_Autoshapes(FS As Integer, Digi As Integer)
Dim n As Integer
Dim Spe As Shape
Dim Shw As Worksheet
Set Shw = ActiveSheet
Dim i As Integer
For i = FS To FS + 6
Set Spe = Shw.Shapes(VBA.Format(i, "0"))
Spe.Visible = msoCTrue
Next i
If Digi = 0 Then
For i = FS To FS + 6
Set Spe = Shw.Shapes(VBA.Format(i, "0"))
If i = FS + 2 Then
Spe.Visible = msoFalse
End If
Next i
End If
If Digi = 1 Then
For i = FS To FS + 6
Set Spe = Shw.Shapes(VBA.Format(i, "0"))
If i <> FS + 1 And i <> FS + 5 Then
Spe.Visible = msoFalse
End If
Next i
End If
If Digi = 2 Then
For i = FS To FS + 6
Set Spe = Shw.Shapes(VBA.Format(i, "0"))
If i = FS + 3 Or i = FS + 5 Then
Spe.Visible = msoFalse
End If
Next i
End If
If Digi = 3 Then
For i = FS To FS + 6
Set Spe = Shw.Shapes(VBA.Format(i, "0"))
If i = FS + 3 Or i = FS + 4 Then
Spe.Visible = msoFalse
End If
Next i
End If
If Digi = 4 Then
For i = FS To FS + 6
Set Spe = Shw.Shapes(VBA.Format(i, "0"))
If i = FS Or i = FS + 4 Or i = FS + 6 Then
Spe.Visible = msoFalse
End If
Next i
End If
If Digi = 5 Then
For i = FS To FS + 6
Set Spe = Shw.Shapes(VBA.Format(i, "0"))
If i = FS + 1 Or i = FS + 4 Then
Spe.Visible = msoFalse
End If
Next i
End If
If Digi = 6 Then
For i = FS To FS + 6
Set Spe = Shw.Shapes(VBA.Format(i, "0"))
If i = FS + 1 Then
Spe.Visible = msoFalse
End If
Next i
End If
If Digi = 7 Then
For i = FS To FS + 6
Set Spe = Shw.Shapes(VBA.Format(i, "0"))
If i = FS + 3 Or i = FS + 2 Or i = FS + 4 Or i = FS + 6 Then
Spe.Visible = msoFalse
End If
Next i
End If
If Digi = 9 Then
For i = FS To FS + 6
Set Spe = Shw.Shapes(VBA.Format(i, "0"))
If i = FS + 4 Then
Spe.Visible = msoFalse
End If
Next i
End If
End Sub
 
  • विंडो बंद करें और अपनी सक्रिय कार्यपुस्तिका पर जाएं।
<पी> एक्सेल में एक डिजिटल घड़ी बनाएं:दो सरल वीबीए और फॉर्मूला तरीके

  • जोड़ें3 अन्य VBA कोड इस प्रकार हैं।
  • शुरुआत के लिए आदेश दें, दर्ज करें:
 
Sub Start_Clock()
Dim Shw As Worksheet
Set Shw = ActiveSheet
Shw.Range("B5").Value = ""
x:
If Shw.Range("B5").Value = "Stop" Then Exit Sub
VBA.DoEvents
Call Digital_Clock_Autoshapes(1, VBA.CInt(VBA.Left(VBA.Format(Time, "HH"), 1)))
Call Digital_Clock_Autoshapes(8, VBA.CInt(VBA.Right(VBA.Format(Time, "HH"), 1)))
Call Digital_Clock_Autoshapes(15, VBA.CInt(VBA.Mid(VBA.Format(Time, "HHMM"), 3, 1)))
Call Digital_Clock_Autoshapes(22, VBA.CInt(VBA.Right(VBA.Format(Time, "HHMM"), 1)))
Call Digital_Clock_Autoshapes(29, VBA.CInt(VBA.Left(VBA.Format(Time, "SS"), 1)))
Call Digital_Clock_Autoshapes(36, VBA.CInt(VBA.Right(VBA.Format(Time, "SS"), 1)))
Dim Spe As Shape
Set Spe = Shw.Shapes("Point")
If Application.WorksheetFunction.IsEven(VBA.Second(VBA.Now)) Then
Spe.Visible = msoCTrue
Else
Spe.Visible = msoFalse
End If
GoTo x
End Sub
 
  • स्टॉप के लिए कोड जोड़ें आदेश.
Sub Stop_Clock()
Dim Shw As Worksheet
Set Shw = ActiveSheet
Shw.Range("B5").Value = "Stop"
End Sub
  • रीसेट के लिए VBA कोड जोड़ें आदेश:
Sub Reset_Clock()
Dim n As Integer
Dim Spe As Shape
Dim Shw As Worksheet
Set Shw = ActiveSheet
Dim i As Integer
For i = 1 To 42
 Set Spe = Shw.Shapes(VBA.Format(i, "0"))
 Spe.Visible = msoCTrue
Next i
Set Spe = Shw.Shapes("Point")
Spe.Visible = msoCTrue
End Sub
  • प्रारंभ पर राइट-क्लिक करें कमांड करें और मैक्रो असाइन करें पर टैप करें .
<पी> एक्सेल में एक डिजिटल घड़ी बनाएं:दो सरल वीबीए और फॉर्मूला तरीके

  • Start_Clock असाइन करें प्रारंभ के लिए मैक्रो आदेश.
  • असाइन करें Reset_Clock और Stop_Clock कमांड विकल्प रीसेट के लिए और रुकें क्रमशः.
  • ठीकदबाएं .
<पी> एक्सेल में एक डिजिटल घड़ी बनाएं:दो सरल वीबीए और फॉर्मूला तरीके

  • कमांड विकल्पों के साथ डिजिटल घड़ी दिखाई देगी।
<पी> एक्सेल में एक डिजिटल घड़ी बनाएं:दो सरल वीबीए और फॉर्मूला तरीके

<पी> और पढ़ें: Excel में एनालॉग घड़ी कैसे बनाएं

<पी> अभ्यास कार्यपुस्तिका डाउनलोड करें

संबंधित लेख

  • एक्सेल में क्लॉक चार्ट कैसे बनाएं
  • एक्सेल में डिजिटल घड़ी बनाने के लिए VBA कोड का उपयोग कैसे करें
समाधान के साथ निःशुल्क उन्नत एक्सेल अभ्यास प्राप्त करें!
  1. YouTube त्रुटि 0 ठीक करें:वीडियो प्लेबैक पुनर्स्थापित करने के लिए त्वरित चरण YouTube त्रुटि 0 ठीक करें:वीडियो प्लेबैक पुनर्स्थापित करने के लिए त्वरित चरण

    YouTube वीडियो चलाते समय, आपको कोड 0 के साथ एक त्रुटि का सामना करना पड़ सकता है . यह त्रुटि आमतौर पर शुरुआत में ही दिखाई देती है, जो वीडियो को ठीक से लोड होने से रोकती है। सबसे आम कारण एड-ब्लॉकिंग एक्सटेंशन का उपयोग है , जो YouTube की विज्ञापन प्रणाली में हस्तक्षेप करते हैं। दूसरा सामान्य कारण कमजोर

  1. Chrome 100 में नया क्या है जो अब उपलब्ध है? Chrome 100 में नया क्या है जो अब उपलब्ध है?

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

  1. माइक्रोसॉफ्ट प्रकाशक में छवि या चित्र जोड़ें, स्थानांतरित करें और संशोधित करें माइक्रोसॉफ्ट प्रकाशक में छवि या चित्र जोड़ें, स्थानांतरित करें और संशोधित करें

    यदि आप Microsoft Publisher में ब्रोशर, फ़्लायर या कैलेंडर बनाने में रुचि रखते हैं , तस्वीरें आपके प्रकाशन को अधिक आकर्षक बनाने का एक शानदार तरीका हैं। प्रकाशक में इन सभी कार्यों को करने के कई तरीके हैं, इसलिए इस लेख में हम अन्य बातों के अलावा, चित्रों को बेहतर ढंग से प्रबंधित करने के तरीके के बारे म