TOP

फ़ंक्शन VBA: WeekdayName

विवरण

VBA WeekdayName फ़ंक्शन सप्ताह के दिन का नाम उसकी संख्या के आधार पर लौटाता है।


सिंटैक्स WeekdayName

WeekdayName(तारीख)

या

WeekdayName(दिनांक, सप्ताह का पहला दिन)

नंबरिंग

डिफ़ॉल्ट रूप से, सप्ताह का पहला दिन रविवार (1) है और अंतिम दिन शनिवार (7) है।

संख्या को बदलने के लिए ताकि सोमवार सप्ताह का पहला दिन हो (1) और रविवार सप्ताह का आखिरी दिन हो (7), इस फ़ंक्शन का उपयोग करते समय दूसरे तर्क के रूप में मान 2 जोड़ें:

WeekdayName(तारीख, 2)

उदाहरण VBA WeekdayName

7 दिनों का नाम प्रदर्शित करने के लिए WeekdayName फ़ंक्शन का उपयोग करना:

Sub WeekdayNameExample1()

     MsgBox WeekdayName(1) 'वापसी: सोमवार
     MsgBox WeekdayName(2) 'वापसी: मंगलवार
     MsgBox WeekdayName(3) 'वापसी: बुधवार
     MsgBox WeekdayName(4) 'वापसी: गुरूवार
     MsgBox WeekdayName(5) 'वापसी: शुक्रवार
     MsgBox WeekdayName(6) 'वापसी: शनिवार
     MsgBox WeekdayName(7) 'वापसी: रविवार
    
End Sub

WeekdayName फ़ंक्शन दूसरे तर्क के रूप में एक मान पास करके दिन का संक्षिप्त संस्करण भी प्रदर्शित कर सकता है:

Sub WeekdayNameExample2()

     MsgBox WeekdayName(1, True) 'रिटर्न: सोम.
     MsgBox WeekdayName(2, True) 'रिटर्न: मंगल.
     MsgBox WeekdayName(3, True) 'रिटर्न: बुध.
     MsgBox WeekdayName(4, True) 'रिटर्न: गुरु.
     MsgBox WeekdayName(5, True) 'वापसी: शुक्र.
     MsgBox WeekdayName(6, True) 'रिटर्न: शनि.
     MsgBox WeekdayName(7, True) 'रिटर्न: रवि.
    
End Sub

तिथि के अनुसार दिन का नाम

Weekday और WeekdayName फ़ंक्शंस का उपयोग करके, आप किसी दिनांक से सप्ताह के दिन का नाम प्राप्त कर सकते हैं:

Sub WeekdayNameExample3()

    MsgBox WeekdayName(Weekday("30/11/2020", 2)) 'वापसी: सोमवार
    
End Sub

हालाँकि फ़ॉर्मेटिंग फ़ंक्शन FORMAT के माध्यम से सीधे जाना आसान है:

Sub WeekdayNameExample4()

    MsgBox Format("30/11/2020", "dddd") 'वापसी: सोमवार
    
End Sub
वह फ़ंक्शन जो कार्यदिवस की क्रम संख्या लौटाता है: WEEKDAY