မာတိကာ
Microsoft Visual Basic အပလီကေးရှင်းတွင်၊ ရက်စွဲလုပ်ဆောင်ချက်များ သို့မဟုတ် ရက်စွဲဆိုင်ရာ သဘောတရားများသည် သင့်ဒေတာအတွဲတွင် အမျိုးမျိုးသော လုပ်ဆောင်ချက်များကို လုပ်ဆောင်ရန်အတွက် မရှိမဖြစ်လိုအပ်ပါသည်။ ဤလုပ်ဆောင်ချက်များကို သင်အသုံးပြုရမည့် အခြေအနေအမျိုးမျိုးတွင် သင့်ကိုယ်သင် တွေ့ရှိနိုင်သည်။ ဤသင်ခန်းစာတွင်၊ သင့်လျော်သောဥပမာများနှင့် သင့်လျော်သောသရုပ်ဖော်ပုံများဖြင့် VBA ၏ရက်စွဲလုပ်ဆောင်ချက်အကြောင်း သင်လေ့လာနိုင်မည်ဖြစ်သည်။ ထို့အပြင်၊ ကျွန်ုပ်တို့သည် သင့်အလုပ်စာရွက်တွင် သင်အကောင်အထည်ဖော်နိုင်သည့် ရက်စွဲလုပ်ဆောင်ချက်များစွာကို သင့်အား ပေးပါမည်။
အလေ့အကျင့် Workbook ကိုဒေါင်းလုဒ်လုပ်ပါ
VBA Date.xlsm ၏အသုံးပြုမှုများ
VBA Date Function နိဒါန်း
Excel သည် ရက်စွဲ/အချိန် လုပ်ဆောင်ချက်တွင် ရက်စွဲများကို အမျိုးအစားခွဲသည်။ ၎င်းသည် built-in function တစ်ခုဖြစ်သည်။ ရက်စွဲဆိုင်ရာ လုပ်ဆောင်ချက်များကို လုပ်ဆောင်ရန် VBA မက်ခရိုတွင် ၎င်းကို ကျွန်ုပ်တို့ အသုံးပြုနိုင်ပါသည်။
ရက်စွဲ လုပ်ဆောင်ချက်ကို မစတင်မီ၊ သင်သည် VBA ရှိ ရက်စွဲကိန်းရှင်များ အကြောင်း သိထားရပါမည်။
⏺ Syntax
Date()⏺ အကြောင်းပြချက်များ ရှင်းလင်းချက်
အကြောင်းပြချက်များ မရှိပါ။ .
⏺ ပြန်လာ
လက်ရှိရက်စွဲကို ပြန်ပေးသည်။
⏺
Excel for Office 365၊ Excel 2019၊ Excel 2016၊ Excel 2013၊ Mac အတွက် Excel 2011၊ Excel 2010၊ Excel 2007၊ Excel 2003၊ Excel XP၊ Excel 2000
⏺ ဥပမာ
သင်သိသည့်အတိုင်း၊ အောက်ပါကဲ့သို့ သင်ထည့်သွင်းနိုင်သော အကြောင်းပြချက်များ မရှိပါ။
2688
ကျွန်ုပ်တို့သည် Date လုပ်ဆောင်ချက်ဖြင့် လုပ်ဆောင်သောအခါ၊ ဤဥပမာကဲ့သို့ VBA ကုဒ်များတွင် ကွင်းစဥ်ကို မပေးချေပါ။
အထွက် -
12တနင်္ဂနွေ
2 – တနင်္လာ
3 – အင်္ဂါ
4 – ဗုဒ္ဓဟူး
5 – ကြာသပတေး
6 – သောကြာ
7 – စနေနေ့
ကုဒ်အတိုအထွာ-
3843
အထွက်-
သင်တွေ့မြင်ရသည့်အတိုင်း VBA ရက်စွဲလုပ်ဆောင်ချက်သည် 4 ပြန်တက်လာသည်ဟု ဆိုလိုသည်။ ဗုဒ္ဓဟူးနေ့။
ဆက်စပ်အကြောင်းအရာ- Excel VBA တွင် Fix Function ကိုအသုံးပြုနည်း (ဥပမာ 4 ခု)
9. VBA WeekdayName Function
ရက်သတ္တပတ်၏ကန့်သတ်ထားသောနေ့ရက်ကိုပြသသည့်စာကြောင်းကို ပြန်ပေးသည်။
Syntax -
WeekdayName(weekdayName(weekday၊ အတိုကောက်၊ firstdayofweek)
အကြောင်းပြချက်-
အပတ်စဉ်- လိုအပ်သောအကွက်။ ရက်သတ္တပတ်၏နေ့အတွက် ဂဏန်းသတ်မှတ်ချက်။ နေ့စဥ်နေ့တိုင်း၏ဂဏန်းတန်ဖိုးသည် ပထမရက်သတ္တပတ်ဆက်တင်၏ ဆက်တင်ပေါ်တွင် မူတည်ပါသည်။
အတိုကောက်- ၎င်းသည် စိတ်ကြိုက်ရွေးချယ်နိုင်သည်။ ရက်သတ္တပတ်နေ့အမည်ကို အတိုချုံးရလျှင် အဓိပ္ပာယ်ဖွင့်ဆိုနိုင်သော Boolean တန်ဖိုး။ ကျော်သွားပါက၊ ပုံသေသည် False ဖြစ်ပြီး၊ ၎င်းသည် ရက်သတ္တပတ်နေ့အမည်ကို အတိုကောက် သို့မဟုတ် အတိုချုံးထားခြင်းမဟုတ်ကြောင်း လက္ခဏာရပ်ဖြစ်သည်။
ပထမရက်သတ္တပတ်- ရွေးချယ်နိုင်သောအကွက်။ ရက်သတ္တပတ်၏ပထမနေ့ကိုညွှန်ပြသောဂဏန်းတန်ဖိုး။ ၎င်းတွင် တန်ဖိုးအမျိုးမျိုးရှိနိုင်သည်။
ပထမရက်သတ္တပတ် အငြင်းအခုံတွင် နောက်ဆက်တွဲတန်ဖိုးများ ရှိနိုင်သည်-
vbSunday – တနင်္ဂနွေကို အသုံးပြုသည်။ ရက်သတ္တပတ်၏ အစောဆုံးနေ့။
vbMonday – တနင်္လာကို အပတ်၏ပထမနေ့အဖြစ် တနင်္လာနေ့ကို အလုပ်ပေးသည်။
vbTuesday – အင်္ဂါနေ့ကို ပထမရက်အဖြစ် လုပ်ဆောင်သည်။ နေ့ရက်ရက်သတ္တပတ်။
vbWednesday – အပတ်စဉ်၏ပထမနေ့အဖြစ် ဗုဒ္ဓဟူးနေ့ကို အလုပ်ပေးပါသည်။
vbThursday – ကြာသပတေးနေ့ကို တစ်ပတ်တာ၏အစားဆုံးနေ့အဖြစ် .
vbFriday – အပတ်၏ပထမနေ့အဖြစ် သောကြာနေ့ကို အလုပ်ပေးပါသည်။
vbSaturday – စနေနေ့ကို အပတ်၏ပထမနေ့အဖြစ် လုပ်ဆောင်ပါသည်။
vbUseSystemDayOfTheWeek – သင့်စက်၏ဆက်တင်မှသတ်မှတ်ထားသော ရက်သတ္တပတ်၏ပထမနေ့ကို အသုံးပြုပါသည်။
ကုဒ်အတိုအထွာ-
1960
အထွက်-
သင်တွေ့မြင်ရသည့်အတိုင်း၊ အထက်ပါ VBA ကုဒ်များသည် ရက်သတ္တပတ်အမည်ကို ပြသပါသည်။
ဆက်စပ်အကြောင်းအရာ- မည်ကဲ့သို့ Excel တွင် VBA WeekdayName Function ကိုအသုံးပြုရန် (ဥပမာ 2 ခု)
10. VBA ရက်စွဲရှိ Year Function
၎င်းသည် တစ်နှစ်ကိုဖော်ပြသည့် ကိန်းစစ်တစ်ခုပါရှိသော ဗားရှင်းတစ်မျိုး (ကိန်းပြည့်) ကို ပြန်ပေးသည်။
Syntax -
နှစ်(ရက်စွဲ)
အကြောင်းပြချက်-
လိုအပ်သော ရက်စွဲအငြင်းအခုံသည် မူကွဲ၊ ဂဏန်းအသုံးအနှုန်း၊ စာကြောင်းဖော်ပြချက် သို့မဟုတ် ပေါင်းစပ်မှုတစ်ခုခုဖြစ်သည်။ ရက်စွဲကို ကိုယ်စားပြုသည်။ ရက်စွဲတွင် Null ပါဝင်ပါက၊ ၎င်းသည် Null ပြန်ဖြစ်သွားပါမည်။
ကုဒ်အတိုအထွာ-
2079
အထွက်-
ဤနေရာတွင် VBA ကုဒ်ကို အကောင်အထည်ဖော်ပြီးနောက် ပေးထားသည့် ရက်စွဲ၏နှစ်ကို ဤနေရာတွင် တွေ့နိုင်သည်။
နောက်ထပ်ဖတ်ရန်- VBA လုပ်ဆောင်ချက်ကို Excel တွင် အစားထိုးအသုံးပြုနည်း ( 11 အပလီကေးရှင်းများ)
11. FormatDateTime လုပ်ဆောင်ချက်
ဤလုပ်ဆောင်ချက်သည် ရက်စွဲ သို့မဟုတ် အချိန်အဖြစ် ဖော်မတ်လုပ်ထားသည့် စကားရပ်ကို ပြန်ပေးသည်။
မျိုးရိုးညွှန်းကိန်း :
FormatDateTime(ရက်စွဲ၊ [ အမည်ဖော်မတ်])
အကြောင်းပြချက်-
ရက်စွဲ- လိုအပ်သောအကွက်။ ရက်စွဲအသုံးအနှုန်းကို ဖော်မတ်လုပ်ရန်။
NamedFormat- ၎င်းသည် စိတ်ကြိုက်ရွေးချယ်နိုင်သည်။ ၎င်းသည် ရက်စွဲ/အချိန်ဖော်မတ်ကို ပြသသည့် ဂဏန်းတန်ဖိုးတစ်ခုဖြစ်သည်။ ချန်လှပ်ထားပါက၊ ၎င်းသည် vbGeneralDate ကို အသုံးပြုထားသည်။
NamedFormat တွင် အောက်ပါတန်ဖိုးများ ရှိနိုင်သည်-
vbGeneralDate (0): ရက်စွဲနှင့်/သို့မဟုတ် အချိန်ကို ပြပါ။ ရက်စွဲအပိုင်းရှိလျှင် ရက်တိုအဖြစ် ဖော်ပြပါ။ အချိန်အပိုင်းတစ်ခုရှိလျှင် ၎င်းကို အချိန်အကြာကြီးပြသပါ။ အစိတ်အပိုင်းနှစ်ခုစလုံးကို ရှိနေပါက ပြသထားသည်။
vbLongDate(1): သင့်ကွန်ပျူတာ၏ ဒေသဆိုင်ရာဆက်တင်များတွင် ရွေးချယ်ထားသော ရက်ရှည်ဖွဲ့စည်းပုံကို အသုံးပြုခြင်းဖြင့် ရက်စွဲတစ်ခုကို ပုံဖော်ပါ။
vbShortDate (2): သင့်ကွန်ပျူတာ၏ ဒေသဆိုင်ရာဆက်တင်များတွင် သတ်မှတ်ထားသော ရက်တိုပုံစံကို လည်ပတ်ခြင်းဖြင့် ရက်စွဲတစ်ခုကို ပြသပါ။
vbLongTime(3): သတ်မှတ်ထားသော အချိန်ဖော်မတ်ကို အသုံးပြုခြင်းဖြင့် အချိန်တစ်ခုကို ပြသပါ။ သင့်ကွန်ပျူတာ၏ ဒေသဆိုင်ရာဆက်တင်များ။
vbShortTime(4): 24 နာရီဖော်မတ် (hh:mm) ကိုအသုံးပြု၍ အချိန်ကိုပြသပါ။
ကုဒ်အတိုအထွာ-
3301
အထွက်-
ကုဒ်ကိုအသုံးပြုပြီးနောက် အောက်ပါ ဒိုင်ယာလော့ခ်ဘောက်စ်များကို သင်တွေ့လိမ့်မည်-
ဤနေရာတွင်၊ သင်သည် VBA တွင် အချိန်နှင့် ရက်စွဲဖော်မတ်အားလုံးကို ကြည့်ရှုနိုင်သည်။
နောက်ထပ်ဖတ်ရန်- VBA TimeValue Function ကိုအသုံးပြုနည်း (သက်ဆိုင်ရာဥပမာ 6 ခု)
12. VBA CDate Function
Function သည် မှန်ကန်သော ရက်စွဲနှင့် အချိန်ဖော်ပြချက်ကို ပုံမှန်ရက်စွဲတစ်ခုအဖြစ်သို့ ပြောင်းလဲပေးပါသည်။
Syntax -
<11 CDate(ရက်စွဲ)
အငြင်းအခုံ-
လိုအပ်သော ရက်စွဲအငြင်းအခုံသည် မူကွဲ၊ ဂဏန်းအသုံးအနှုန်း၊ စာကြောင်းဖော်ပြချက် သို့မဟုတ် ပေါင်းစပ်မှုတစ်ခုခုဖြစ်သည်။ ရက်စွဲကို ကိုယ်စားပြုသည်။ ရက်စွဲတွင် Null ပါဝင်ပါက၊ ၎င်းသည် Null ပြန်ဖြစ်သွားပါမည်။
ကုဒ်အတိုအထွာ-
9144
အထွက်-
သင်တွေ့မြင်ရသည့်အတိုင်း၊ ကျွန်ုပ်တို့၏ VBA ကုဒ်သည် Excel ၏ ပုံမှန်ရက်စွဲပုံစံကို ပြန်ပေးလိုက်ပါသည်။
ဆက်စပ်အကြောင်းအရာ- Excel တွင် VBA DIR လုပ်ဆောင်ချက်ကို အသုံးပြုနည်း (7 ဥပမာများ)
VBA ရက်စွဲနမူနာများ
အောက်ပါကဏ္ဍများတွင်၊ VBA ကိုအသုံးပြု၍ လက်တွေ့ကျပြီး သင့်လျော်သော ဥပမာသုံးခုကို ကျွန်ုပ်တို့ပေးပါမည်။ ဤနမူနာများတွင် ရက်စွဲဆိုင်ရာ ပြဿနာများနှင့် ၎င်းတို့၏ ဖြေရှင်းနည်းများ ပါဝင်ပါမည်။ သင်၏ VBA အသိပညာ တိုးတက်စေရန် ဤနမူနာများအားလုံးကို ဖတ်ပြီး လေ့ကျင့်ရန် ကျွန်ုပ်တို့ အကြံပြုပါသည်။ စလိုက်ကြရအောင်။
1. VBA တွင် Date ကို အသုံးပြု၍ ရက်လွန်မှုများကို တွက်ချက်ပါ
ရက်လွန်ခြင်း၏ အဓိပ္ပါယ်သည် နောက်ကျနေသည် သို့မဟုတ် နောက်ဆုံးသတ်မှတ်ချိန်ကို ကျော်သွားသည် ။ အထူးသဖြင့်၊ သတ်မှတ်ရက်ကိုကျော်လွန်၍ နောက်ကျခြင်း သို့မဟုတ် လိုအပ်ချက်တစ်ခုပြည့်မီရန် နောက်ကျလွန်းသည်။
သင်သည် တနင်္ဂနွေနေ့တွင် အလုပ်တစ်ခုတင်ပြရမည်ဆိုပါစို့။ ဒါပေမယ့် အဲဒါက အင်္ဂါနေ့၊ မင်းမတင်သေးဘူး။ ရက်လွန်နှစ်ရက်ကို သင်ခေါ်နိုင်သည်။
အောက်ပါဒေတာအတွဲကိုကြည့်ပါ-
ဤတွင်၊ ကျွန်ုပ်တို့တွင် ကျောင်းသားအချို့နှင့် ၎င်းတို့၏တာဝန်ပေးအပ်မှုဆိုင်ရာ ဒေတာအတွဲတစ်ခုရှိသည်။ ရက်စွဲ။ တင်သွင်းသည့်နောက်ဆုံးရက်ကို သင်ကြည့်ရှုနိုင်ပါသည်။ ကျွန်ုပ်တို့၏ရည်ရွယ်ချက်မှာ တင်သွင်းသည့်ရက်စွဲအပေါ်အခြေခံ၍ ရက်လွန်ရက်စွဲကိုရှာဖွေရန်ဖြစ်သည်။ ယခု ပြီးမြောက်ရန်၊ အောက်ပါအဆင့်များကို လိုက်နာပါ-
📌 အဆင့်များ
- ပထမဦးစွာ နှိပ်ပါ၊VBA တည်းဖြတ်မှုကိုဖွင့်ရန် သင့်ကီးဘုတ်ပေါ်တွင် Alt+F11 ။
- ထို့နောက် Insert > မော်ဂျူး ။
- ထို့နောက်၊ အောက်ပါကုဒ်ကို ရိုက်ထည့်ပါ-
5954
ကျွန်ုပ်တို့သည် ကို အသုံးပြုခဲ့သည်။ အနှုတ်လက္ခဏာကိုဖယ်ရှားရန် ABS လုပ်ဆောင်ချက် ။
- ထို့နောက် ဖိုင်ကိုသိမ်းဆည်းပါ။
- ထို့နောက်၊ ဖွင့်ရန် သင့်ကီးဘုတ်ပေါ်ရှိ Alt+F8 ကိုနှိပ်ပါ။ Macro dialog box။
- နောက်တစ်ခု၊ ရွေး
- ထို့နောက် Run ကိုနှိပ်ပါ။
သင်တွေ့မြင်ရသည့်အတိုင်း၊ ကျွန်ုပ်တို့သည် VBA တွင် ရက်စွဲကို အောင်မြင်စွာအသုံးပြုခဲ့ပြီး ရက်လွန်သောရက်များကို တွေ့ရှိခဲ့သည်။
အလားတူစာဖတ်ခြင်း
- VBA Space ကိုအသုံးပြုနည်း Excel တွင် လုပ်ဆောင်ချက် (ဥပမာ 3 ခု)
- Excel တွင် VBA ChDir Function ကိုသုံးပါ (သင့်လျော်သောဥပမာ 4 ခု)
- Excel VBA တွင် IsNull Function ကိုအသုံးပြုနည်း (ဥပမာ 5 ခု)
- Excel တွင် Wend Statement တွင် VBA ကိုသုံးပါ (နမူနာ 4 ခု)
- Excel တွင် VBA တွင် Sub တစ်ခုကိုခေါ်ဆိုနည်း (4) ဥပမာများ)
2. VBA
အသုံးပြု၍ မွေးသက္ကရာဇ်ကို ရှာပါ၊ ယခု ရက်စွဲတစ်ခုမှ တစ်နှစ်ကို ရှာနိုင်သည်။ ၎င်းသည် ရှာဖွေရန် အလွန်ရိုးရှင်းပါသည်။
အောက်ပါဒေတာအတွဲကိုကြည့်ပါ-
ဤနေရာတွင်၊ အချို့သောလူများ၏မွေးသက္ကရာဇ်ကို သင်ကြည့်ရှုနိုင်ပါသည်။ ကျွန်ုပ်တို့၏ ရည်မှန်းချက်မှာ မွေးသက္ကရာဇ်နှင့် နောက်ဆုံးဝင်ရောက်မှု Elizabeth ၏ မွေးနှစ်ကိုလည်း ထုတ်ယူရန်ဖြစ်သည်။
📌 အဆင့်များ
- ပထမဦးစွာ <6 ကိုနှိပ်ပါ။ VBA တည်းဖြတ်မှုကိုဖွင့်ရန် သင့်ကီးဘုတ်ပေါ်ရှိ>Alt+F11 ။
- ထို့နောက်၊ Insert>Module ကိုရွေးချယ်ပါ။
- ထို့နောက်၊ ရိုက်ထည့်ပါ။အောက်ပါကုဒ်-
9829
- ထို့နောက် ဖိုင်ကိုသိမ်းဆည်းပါ။
- ထို့နောက် Macro ဒိုင်ယာလော့ဂ်ကိုဖွင့်ရန် သင့်ကီးဘုတ်ပေါ်ရှိ Alt+F8 ကိုနှိပ်ပါ။ အကွက်။
- နောက်တစ်ခု၊ find_year ကိုရွေးပါ။
- ထို့နောက် Run ကိုနှိပ်ပါ။
နောက်ဆုံးတွင်၊ ရက်စွဲတစ်ခုစီမှ မွေးနှစ်ကို ထုတ်ယူရာတွင် အောင်မြင်ကြောင်း သင်တွေ့မြင်နိုင်ပါသည်။ ထို့အပြင်၊ Excel တွင် VBA ၏ရက်စွဲကိုအသုံးပြု၍ နောက်ဆုံးဝင်ရောက်မှု၏မွေးသက္ကရာဇ်ကိုတွေ့ရှိခဲ့သည်။
3. VBA
ယခုရက်စွဲကိုအသုံးပြု၍ ရက်စွဲများကိုထည့်ပါ၊ ရက်စွဲပြောင်းနိုင်သောကိန်းရှင်ကို သတ်မှတ်ပြီး အသုံးပြုနိုင်ပါသည်။ ရက်စွဲထည့်ရန်။ ၎င်းကိုလုပ်ဆောင်ရန်၊ ကျွန်ုပ်တို့သည် VBA ၏ DateAdd နည်းလမ်းကို အသုံးပြုနေပါသည်။ ရက်များ၊ လများနှင့် နှစ်များကို အထူးရက်စွဲတစ်ခုသို့ ပေါင်းထည့်ရန် ဤလုပ်ဆောင်ချက်ကို သင်အသုံးပြုနိုင်ပါသည်။
အောက်ပါဒေတာအတွဲကိုကြည့်ပါ-
ဤတွင်၊ သင်၊ အချို့သော အမည်များနှင့် အချို့သော ရက်စွဲများကို ၎င်းတို့နှင့် ပူးတွဲကြည့်ရှုနိုင်သည်။ ယခု ကျွန်ုပ်တို့၏ ရည်မှန်းချက်မှာ ဤပေးထားသော ရက်စွဲများအတွင်း နောက်ထပ်ငါးရက်ကို ပေါင်းထည့်ကာ ရက်စွဲအသစ်တစ်ခု ဖန်တီးရန်ဖြစ်သည်။
📌 အဆင့်များ
- ပထမဦးစွာ Alt ကိုနှိပ်ပါ။ VBA တည်းဖြတ်မှုကိုဖွင့်ရန် သင့်ကီးဘုတ်ပေါ်တွင် +F11 ။
- ထို့နောက်၊ Insert>Module ကိုရွေးချယ်ပါ။
- ထို့နောက်၊ အောက်ပါကုဒ်ကို ရိုက်ထည့်ပါ-
3992
ဤတွင်၊ DateAdd လုပ်ဆောင်ချက်တွင် အငြင်းအခုံအဖြစ် “d” ကို အသုံးပြုခဲ့သည်။ နှစ်များ သို့မဟုတ် လများအလိုက် ထည့်ရန် "y" သို့မဟုတ် "m" သို့ ပြောင်းနိုင်သည်၊
- ထို့နောက် ဖိုင်ကိုသိမ်းဆည်းပါ။
- ထို့နောက်၊ Alt+F8 ကိုနှိပ်ပါ။ Macro dialog box ကိုဖွင့်ရန် သင့်ကီးဘုတ်ပေါ်တွင် ။
- နောက်တစ်ခု၊ ရွေးပါ။
- ထို့နောက် Run ကိုနှိပ်ပါ။
တတ်နိုင်သလောက်ကြည့်ပါ၊ VBA တွင် ရက်စွဲကို အသုံးပြု၍ ရက်စွဲတစ်ခုသို့ ရက်များကို အောင်မြင်စွာ ထည့်ထားသည်။ ယခု၊ သင်သည် သင့်ရွေးချယ်မှုအရ ကုဒ်ကို ပြင်ဆင်နိုင်ပါပြီ။
💬 မှတ်ထားရမည့်အရာ
✎ VBA Date လုပ်ဆောင်ချက်သည် TODAY လုပ်ဆောင်ချက် ကဲ့သို့ အမှန်တကယ် အလုပ်လုပ်ပါသည်။ Excel တွင်။
✎ VBA DATE သည် excel တွင် မတည်ငြိမ်သောလုပ်ဆောင်ချက်တစ်ခုဖြစ်သည်။ ဆိုလိုသည်မှာ ပါဝါထောက်ပံ့မှုတွင် ပျက်သွားသော်လည်း ဒေတာကို ထိန်းသိမ်းထားမည်ဖြစ်သည်။
✎
အခြေခံအားဖြင့်၊ VBA သည် အကောင်အထည်ဖော်ချိန်တွင် ရက်တန်ဖိုးများကို DATE အဖြစ် သိမ်းဆည်းပါသည်။
✎
ထို့ကြောင့် သင်သည် ရက်စွဲမပြောင်းလဲနိုင်သောအား စာကြောင်း/စာသားအဖြစ် သတ်မှတ်ရန် ကြိုးစားပါက၊ ၎င်းသည် အမှားအယွင်းတစ်ခု ဖြစ်စေသည်။
✎
ရက်စွဲ၏ မူရင်းတန်ဖိုးမှာ 0- 00:00 (သန်းခေါင်ယံ) ဇန်နဝါရီ 1, 0001.
နိဂုံး
နိဂုံးချုပ်ရန်၊ ဤသင်ခန်းစာသည် သင့်အား VBA ကုဒ်များရှိ Date နှင့်ပတ်သက်သည့် အသုံးဝင်သော ဗဟုသုတအချို့ကို ပေးမည်ဟု မျှော်လင့်ပါသည်။ သင့်ဒေတာအတွဲတွင် ဤညွှန်ကြားချက်အားလုံးကို လေ့လာပြီး အသုံးပြုရန် ကျွန်ုပ်တို့ အကြံပြုအပ်ပါသည်။ လေ့ကျင့်ခန်းစာအုပ်ကို ဒေါင်းလုဒ်လုပ်ပြီး သင်ကိုယ်တိုင် စမ်းကြည့်ပါ။ ထို့အပြင် မှတ်ချက်ကဏ္ဍတွင် တုံ့ပြန်ချက်ပေးရန်လည်း လွတ်လပ်စွာ ခံစားခွင့်ပေးပါ။ သင်၏တန်ဖိုးရှိသော အကြံပြုချက်သည် ဤကဲ့သို့သော သင်ခန်းစာများကို ဖန်တီးရန် ကျွန်ုပ်တို့အား လှုံ့ဆော်ပေးပါသည်။
Excel ဆိုင်ရာ ပြဿနာများနှင့် ဖြေရှင်းနည်းအမျိုးမျိုးအတွက် ကျွန်ုပ်တို့၏ဝဘ်ဆိုက် Exceldemy.com ကို စစ်ဆေးရန် မမေ့ပါနှင့်။
နည်းလမ်းသစ်များကို ဆက်လက်လေ့လာပြီး ကြီးထွားလာပါ!
VBA ရှိ ရက်စွဲလုပ်ဆောင်ချက်များကို သင်လေ့လာသင့်သည်ယခု လာမည့်ကဏ္ဍများတွင် VBA တွင် ရည်ရွယ်ချက်များစွာအတွက် သင်အသုံးပြုနိုင်သည့် နောက်ထပ်ရက်စွဲလုပ်ဆောင်ချက်အချို့ကို သင့်အားပြသပါမည်။ VBA တွင် ရက်စွဲဖြင့် လုပ်ဆောင်ရန် ဖြစ်နိုင်သော နည်းလမ်းတိုင်းကို သိရန် ဤကဏ္ဍများကို ဖတ်ပါ။ ၎င်းတို့ကို သင်၏လက်နက်တိုက်တွင် ထားရှိရန် ကျွန်ုပ်တို့ အကြံပြုအပ်ပါသည်။ ၎င်းသည် သင့်အသိပညာကို သေချာပေါက်တိုးတက်စေမည်ဖြစ်သည်။
1. VBA တွင် DateAdd Function ကို Date အဖြစ်
VBA တွင်၊ ရက်စွဲတစ်ခုအတွင်း ရက်ပေါင်းထည့်ရန်အတွက် DateAdd လုပ်ဆောင်ချက်ကို ကျွန်ုပ်တို့အသုံးပြုပါသည်။ ၎င်းနောက်၊ ၎င်းသည် ရလဒ်ထွက်သည့်ရက်စွဲကို ပြန်ပေးလိမ့်မည်။
အစည်း-
ရက်စွဲပေါင်း(ကြားကာလ၊ နံပါတ်၊ ရက်စွဲ)
အကြောင်းပြချက်များ-
ကြားကာလ- လိုအပ်ပါသည်။ စာကြောင်းအသုံးအနှုန်းသည် သင်ထည့်လိုသောအချိန်ကြားကာလဖြစ်သည်။
နံပါတ်- လိုအပ်သည်။ ၎င်းသည် သင်ထည့်လိုသော ကြားကာလများ၏ အရေအတွက်ဖြစ်သည့် ဂဏန်းအသုံးအနှုန်းတစ်ခုဖြစ်သည်။ ၎င်းသည် အပေါင်းလက္ခဏာဖြစ်နိုင်သည် (အနာဂတ်တွင် ရက်စွဲများရရှိရန်) သို့မဟုတ် အနုတ်လက္ခဏာ (ယခင်ရက်စွဲများရယူရန်)။
ရက်စွဲ- မူရင်းရက်စွဲ/အချိန်။
ယခု၊ ကြားကာလ ငြင်းခုံမှုများတွင် အောက်ပါဆက်တင်များ ရှိနိုင်သည်-
yyyy – Year
q – လေးလပတ်
m – လ
y – နှစ်တစ်နှစ်၏နေ့
d – နေ့
w – အပတ်စဉ်
ww – အပတ်
နာရီ – နာရီ
n – မိနစ်
s – ဒုတိယ
ကုဒ်အတိုအထွာ -
7700
အထွက်-
သင်တွေ့မြင်ရသည့်အတိုင်း၊ ၎င်းသည် လက်ရှိရက်စွဲ၌ ရက်စွဲ 15 ရက်ပေါင်းထည့်ထားသည်VBA။
နောက်ထပ်ဖတ်ရန်- VBA တွင် IsDate လုပ်ဆောင်ချက်ကို အသုံးပြုနည်း (ဥပမာ 3 ခု)
2. VBA ရှိ DateDiff Function
DateDiff လုပ်ဆောင်ချက်သည် သတ်မှတ်ထားသော ရက်စွဲနှစ်ခုကြားရှိ အချိန်ကွာဟချက် အရေအတွက်ကို သတ်မှတ်ပေးသည့် မူကွဲ (Long) ကို ပြန်ပေးသည်။
Syntax -
DateDiff( ကြားကာလ၊ date1၊ date2၊ [ firstdayofweek၊ [ firstweekofyear ]] )
Arguments-
ကြားကာလ- ၎င်းသည် လိုအပ်သည်။ String expression သည် ရက်စွဲနှစ်ခုကြားခြားနားချက်ကို တွက်ချက်ရန် သင်အသုံးပြုသည့် အချိန်ကွာဟချက်ဖြစ်သည့် String expression ကို သင်ထည့်လိုသော အချိန်ကြားကာလဖြစ်သည်။
date1,date2 : လိုအပ်ပါသည်။ မူကွဲ (ရက်စွဲ)။ တွက်ချက်မှုတွင် သင်အသုံးပြုလိုသော ရက်စွဲနှစ်ခု။
ပထမရက်သတ္တပတ်- ချန်လှပ်နိုင်သည်။ ရက်သတ္တပတ်၏ ပထမနေ့ကို သတ်မှတ်သော ကိန်းသေတစ်ခု။ မပြင်ဆင်ပါက၊ တနင်္ဂနွေနေ့ဟု ယူဆရသည်။
ပထမပတ်- ချန်လှပ်ထားသည်။ ကိန်းသေတစ်ခုသည် တစ်နှစ်၏ပထမပတ်ကို ထူထောင်သည်။ သတ်မှတ်မထားပါက၊ ပထမပတ်သည် ဇန်နဝါရီ 1 တွင်ပေါ်လာမည့်ရက်သတ္တပတ်ဖြစ်ရပါမည်။
ယခု ကြားကာလ အကြောင်းပြချက်များတွင် အောက်ပါဆက်တင်များ ရှိနိုင်သည်-
yyyy – Year
q – လေးလပတ်
m – လ
y – နှစ်တစ်နှစ်၏နေ့
d – နေ့
w – အပတ်စဉ်
ww – တစ်ပတ်
နာရီ – နာရီ
n – မိနစ်
s – ဒုတိယ
ပထမရက်သတ္တပတ် အငြင်းအခုံတွင် ဤဆက်တင်များပါရှိသည်-
vbSunday –တနင်္ဂနွေကို တစ်ပတ်၏ အစောဆုံးနေ့အဖြစ် အသုံးချသည်။
vbMonday – တနင်္လာကို အပတ်၏ပထမနေ့အဖြစ် တနင်္လာနေ့ကို အသုံးချသည်။
vbTuesday – အင်္ဂါနေ့တွင် အလုပ်လုပ်သည် ရက်သတ္တပတ်၏ပထမနေ့အဖြစ်။
vbWednesday – အပတ်စဉ်၏ပထမနေ့အဖြစ် ဗုဒ္ဓဟူးနေ့ကို အလုပ်ပေးပါသည်။
vbThursday – ကြာသပတေးနေ့အဖြစ် လည်ပတ်သည် ရက်သတ္တပတ်၏အစားဆုံးနေ့ဖြစ်သည်။
vbFriday – အပတ်၏ပထမနေ့အဖြစ် သောကြာနေ့ကို အလုပ်ပေးပါသည်။
vbSaturday – စနေနေ့ကို ပထမနေ့အဖြစ် လုပ်ဆောင်သည် အပတ်၏။
vbUseSystemDayOfTheWeek – သင့်စက်၏ဆက်တင်မှသတ်မှတ်ထားသော ရက်သတ္တပတ်၏ပထမနေ့ကို အသုံးပြုပါသည်။
ပထမပတ်၏နှစ် ဤဆက်တင်များ ပါရှိသည်-
vbFirstJan1 – ဇန်နဝါရီ 1 ရက် ပါဝင်သော ရက်သတ္တပတ်ကို အသုံးပြုသည်။
vbFirstFourDays – အနည်းဆုံး ရှိသော ပထမပတ်ကို အလုပ်ခန့်သည် နှစ်သစ်တွင် လေးရက်ဖြစ်သည်။
vbFirstFullWeek – တစ်နှစ်၏ပထမပတ်ပြည့်တွင် လုပ်ဆောင်ပါသည်။
vbSystem – ၏ပထမပတ်ကို အသုံးပြုသည်။ သင့်စက်တည်နေရာများမှ သတ်မှတ်ထားသည့်နှစ်။
ကုဒ်အတိုအထွာ-
9349
ထွက် put :
အဆုံးတွင်၊ ၎င်းသည် VBA တွင် ရက်စွဲနှစ်ခုကြားခြားနားချက်ကို ပြန်ပေးသည်။
ပိုမိုဖတ်ရန်- Excel တွင် VBA DateDiff Function ကိုအသုံးပြုနည်း (ဥပမာ 9 ခု)
3. DatePart Function သည် Date အဖြစ်
DatePart လုပ်ဆောင်ချက်သည် သတ်မှတ်ထားသော အပိုင်းပါရှိသော Variant (Integer) ကို ပြန်ပေးသည် ပေးထားသည့်ရက်စွဲ။
Syntax -
ရက်စွဲအပိုင်း(ကြားကာလ၊ ရက်စွဲ၊ [ firstdayofweek၊ [firstweekofyear ]])
အကြောင်းပြချက်များ-
ကြားကာလ- လိုအပ်ပါသည်။ String expression သည် ရက်စွဲနှစ်ခုကြားခြားနားချက်ကို တွက်ချက်ရန် သင်အသုံးပြုသည့် အချိန်ကွာဟချက်ဖြစ်သည့် String expression ကို သင်ထည့်လိုသော အချိန်ကြားကာလဖြစ်သည်။
ရက်စွဲ- လိုအပ်ပါသည်။ မူကွဲ (ရက်စွဲ)။ တွက်ချက်မှုတွင် သင်အသုံးပြုလိုသောရက်စွဲ။
ပထမရက်သတ္တပတ်- ချန်လှပ်နိုင်သည်။ ရက်သတ္တပတ်၏ ပထမနေ့ကို သတ်မှတ်သော ကိန်းသေတစ်ခု။ မပြင်ဆင်ပါက၊ တနင်္ဂနွေနေ့ဟု ယူဆရသည်။
ပထမပတ်- ချန်လှပ်ထားသည်။ ကိန်းသေတစ်ခုသည် တစ်နှစ်၏ပထမပတ်ကို ထူထောင်သည်။ သတ်မှတ်မထားပါက၊ ပထမပတ်သည် ဇန်နဝါရီ 1 ရက်ပေါ်လာမည့် ရက်သတ္တပတ်ဖြစ်ရပါမည်။
ယခု ကြားကာလ အကြောင်းပြချက်များတွင် အောက်ပါဆက်တင်များ ရှိနိုင်သည်-
yyyy – Year
q – လေးလပတ်
m – လ
y – နှစ်တစ်နှစ်၏နေ့
d – နေ့
w – အပတ်စဉ်
ww – တစ်ပတ်
နာရီ – နာရီ
n – မိနစ်
s – ဒုတိယ
ပထမရက်သတ္တပတ် အငြင်းအခုံတွင် ဤဆက်တင်များပါရှိသည်-
vbSunday – တနင်္ဂနွေကို တစ်ပတ်၏အစောဆုံးနေ့အဖြစ် အသုံးချသည်။
vbMonday – အပတ်စဉ်၏ပထမနေ့အဖြစ် တနင်္လာနေ့ကို အလုပ်ပေးပါသည်။
vbTuesday – အင်္ဂါနေ့ကို အပတ်စဉ်၏ပထမနေ့အဖြစ် အင်္ဂါနေ့ကို လုပ်ဆောင်ပါသည်။
vbWednesday – အပတ်စဉ်၏ပထမနေ့အဖြစ် ဗုဒ္ဓဟူးနေ့ကို အလုပ်ပေးပါသည်။
vbThursday – ကြာသပတေးနေ့ကို အစားစားသောနေ့အဖြစ်ရက်သတ္တပတ်။
vbFriday – အပတ်၏ပထမနေ့အဖြစ် သောကြာနေ့ကို အလုပ်ပေးပါသည်။
vbSaturday – စနေနေ့ကို အပတ်၏ပထမနေ့အဖြစ် လုပ်ဆောင်ပါသည်။
vbUseSystemDayOfTheWeek – သင့်စက်၏ဆက်တင်မှသတ်မှတ်ထားသော ရက်သတ္တပတ်၏ပထမနေ့ကို အသုံးပြုပါသည်။
ပထမပတ်၏နှစ် တွင် ဤတန်ဖိုးများ-
vbFirstJan1 – ဇန်န၀ါရီလ 1 ရက် အပါအဝင် ရက်သတ္တပတ်ကို လုပ်ဆောင်ပါသည်။
vbFirstFourDays – အလွန်သေးငယ်သော လေးရက်အတွင်း အများဆုံးပိုင်ဆိုင်သည့် ပထမပတ်ကို အသုံးပြုသည် နှစ်သစ်။
vbFirstFullWeek – နှစ်တစ်နှစ်၏ ပထမပတ်အပြည့်ကို အသုံးပြုသည်။
vbSystem – ရွေးထားသည့်အတိုင်း နှစ်၏ပထမပတ်ကို အလုပ်ခန့်သည် သင့်စက်ပစ္စည်းတည်နေရာအလိုက်။
ကုဒ်အတိုအထွာ :
8860
Output :
ဤနည်းအားဖြင့်၊ သင်သည် ဤရက်စွဲလုပ်ဆောင်ချက်ကို VBA ကုဒ်များတွင် သုံးနိုင်သည်။
နောက်ထပ်ဖတ်ရန်- Excel တွင် VBA FileDateTime Function ကိုအသုံးပြုနည်း (3 အသုံးပြုမှု)
4. DateSerial Function
DateSerial function ကို အသုံးပြု၍ ထည့်သွင်းသည့် နှစ်၊ လနှင့် နေ့အပေါ် အခြေခံ၍ ရက်စွဲတစ်ခုကို သင်တွေ့မြင်နိုင်ပါသည်။
Syntax-
ရက်စွဲအမှတ်စဉ်(နှစ်၊ လ၊ နေ့)
အကြောင်းပြချက်များ-
နှစ် - လိုအပ်သော အကွက်။ 100 နှင့် 9999 အကြား ဂဏန်းတစ်ခု၊ ပါဝင်သော သို့မဟုတ် တစ်နှစ်ကို ကိုယ်စားပြုသည့် ဂဏန်းအသုံးအနှုန်းတစ်ခု။
လ – လိုအပ်သောအကွက်။ လကို သတ်မှတ်သည့် ကိန်းပြည့်တန်ဖိုး။
ရက် – လိုအပ်သော အကွက်။ နေ့ကိုဖော်ပြသည့် ကိန်းပြည့်တန်ဖိုး။
ကုဒ်အတိုအထွာ-
8228
အထွက် -
ပိုမိုဖတ်ရန်- Excel တွင် VBA TimeSerial ကိုအသုံးပြုနည်း (ဥပမာ 3 ခု)
4. VBA DateValue Function
ယခု၊ ကျွန်ုပ်တို့သည် ရက်စွဲတစ်ခုသတ်မှတ်ရန်အတွက် DateValue လုပ်ဆောင်ချက်ကို အသုံးပြုပါသည်။
Syntax -
DateValue(ရက်စွဲ)
Argument-
ဤတွင်၊ date argument သည် များသောအားဖြင့် ဇန်နဝါရီလ 1၊ 100 မှ ရက်စွဲကို ဖော်ပြသည့် string expression တစ်ခုဖြစ်သည်။ ဒီဇင်ဘာ 31၊ 9999 အထိ။ မည်သို့ပင်ဆိုစေကာမူ ရက်စွဲသည် ရက်စွဲတစ်ခု၊ အချိန်တစ်ခု သို့မဟုတ် ထိုအပိုင်းအခြားရှိ ရက်စွဲနှင့် အချိန်နှစ်ခုလုံးကို သင်္ကေတပြုနိုင်သော မည်သည့်အသုံးအနှုန်းကိုမဆို ထပ်လောင်းနိုင်သည်။
ကုဒ်အတိုအထွာ-
5233
Output -
သင်မြင်သည့်အတိုင်း၊ ကျွန်ုပ်တို့သည် VBA ကုဒ်များတွင် ရက်စွဲလုပ်ဆောင်ချက်ကို အောင်မြင်စွာအသုံးပြုခဲ့သည်။
5. VBA တွင် နေ့လုပ်ဆောင်ချက်
၎င်းသည် 1 နှင့် 31 ကြားရှိ ကိန်းစစ်များကို သတ်မှတ်ပေးသည့် မူကွဲ (Integer) ကို ပြန်ပေးသည်၊ အပါအဝင်၊ လ၏နေ့ရက်ကို ပို့ဆောင်ပေးသည်။
အစည်းအရုံး :
နေ့(ရက်စွဲ)
အကြောင်းပြချက်-
လိုအပ်သော ရက်စွဲ အကြောင်းပြချက်သည် မည်သည့် မူကွဲဖြစ်သည် ဂဏန်းအသုံးအနှုန်း၊ စာကြောင်းအသုံးအနှုန်း သို့မဟုတ် ပေါင်းစပ်မှုတစ်ခုခု။ ရက်စွဲကို ကိုယ်စားပြုသည်။ ရက်စွဲတွင် Null ပါဝင်ပါက၊ ၎င်းသည် Null ပြန်ဖြစ်သွားပါမည်။
ကုဒ်အတိုအထွာ-
3798
အထွက်-
သင်တွေ့မြင်ရသည့်အတိုင်း၊ VBA ကုဒ်များကိုအသုံးပြု၍ ပေးထားသည့်ရက်စွဲ၏နေ့သည် 12 ဖြစ်ကြောင်း ကျွန်ုပ်တို့တွေ့ရှိခဲ့သည်။
ဆက်စပ်အကြောင်းအရာ- VBA ဖော်မတ်လုပ်ဆောင်မှုတွင် Excel (ဥပမာ 8 ခုဖြင့်အသုံးပြုသည်)
6. VBA လလုပ်ဆောင်ချက်ကို ရက်စွဲအဖြစ်
၎င်းသည် 1 နှင့် 12 ကြားရှိ ဂဏန်းအစစ်အမှန်ကို သတ်မှတ်သည့် မူကွဲ (Integer) ကို ပြန်ပေးသည်၊နှစ်တစ်နှစ်၏လကို ထုတ်လွှင့်ခြင်း ပါဝင်သည်။
အစည်းအဝေး -
လ(ရက်စွဲ)
အကြောင်းပြချက်-
လိုအပ်သော ရက်စွဲအငြင်းအခုံသည် မူကွဲ၊ ဂဏန်းအသုံးအနှုန်း၊ စာကြောင်းဖော်ပြချက် သို့မဟုတ် ပေါင်းစပ်မှုတစ်ခုခုဖြစ်သည်။ ရက်စွဲကို ကိုယ်စားပြုသည်။ ရက်စွဲတွင် Null ပါဝင်ပါက၊ ၎င်းသည် Null ပြန်ဖြစ်သွားပါမည်။
ကုဒ်အတိုအထွာ-
4032
အထွက်-
ဆက်စပ်အကြောင်းအရာ- Excel တွင် VBA Right Function ကိုအသုံးပြုနည်း (ဥပမာ 6 ခု)
အလားတူစာဖတ်ခြင်း <1
- VBA Environ Function ကိုအသုံးပြုနည်း (ဥပမာ 4 ခု)
- VBA နှင့် Function ကို Excel တွင်အသုံးပြုနည်း (ဥပမာ 4 ခု)
- VBA If – Then – Excel in Else Statement (ဥပမာ 4 ခု)
- Excel တွင် VBA Abs Function ကိုအသုံးပြုနည်း (ဥပမာ 9 ခု)
- Excel VBA တွင် Concatenate ကိုအသုံးပြုနည်း (4 နည်းလမ်းများ)
7. MonthName Function
၎င်းသည် သတ်မှတ်ထားသောလကို သရုပ်ပြသည့် စာကြောင်းတစ်ခုကို ပြန်ပေးသည်။
Syntax -
လအမည်(လ၊ [ အတိုကောက် ])
အကြောင်းပြချက်-
လ- လိုအပ်ပါသည်။ လ၏ ဂဏန်းခေါင်းစဉ်။ ဥပမာအားဖြင့်၊ ဇန်န၀ါရီသည် 1၊ ဖေဖော်ဝါရီသည် 2၊ စသည်တို့ဖြစ်သည်။
အတိုကောက်- ၎င်းသည် စိတ်ကြိုက်ဖြစ်သည်။ လအမည်ကို အတိုချုံ့မည်ဆိုပါက ပြသသော Boolean တန်ဖိုး။ ကျော်သွားပါက၊ ပုံသေသည် False ဖြစ်ပြီး၊ ၎င်းသည် လအမည်ကို အတိုချုံးထားခြင်းမဟုတ်ကြောင်း ညွှန်ပြသည်။
ကုဒ်အတိုအထွာ-
8264
အထွက်-
သင်တွေ့မြင်ရသည့်အတိုင်း လအမည်ကို ကျွန်ုပ်တို့တွေ့ရှိခဲ့သည်။ဤ VBA ရက်စွဲလုပ်ဆောင်ချက်ဖြင့်။
8. Weekday Function
၎င်းသည် နေ့ရက်ကိုဖော်ပြသည့် ကိန်းစစ်တစ်ခုပိုင်ဆိုင်သည့် Variant ( Integer ) ကို ပြန်ပေးသည်။ အပတ်။
Syntax -
Weekday(ရက်စွဲ၊ [ firstdayofweek ])
Argument-
ရက်စွဲ- လိုအပ်သော ရက်စွဲအငြင်းအခုံသည် မူကွဲ၊ ဂဏန်းအသုံးအနှုန်း၊ စာကြောင်းဖော်ပြချက် သို့မဟုတ် ပေါင်းစပ်မှုတစ်ခုခုဖြစ်သည်။ ရက်စွဲကို ကိုယ်စားပြုသည်။ ရက်စွဲတွင် Null ပါဝင်ပါက၊ ၎င်းသည် Null သို့ပြန်သွားပါမည်။
ပထမရက်သတ္တပတ်- ချန်လှပ်နိုင်သည်။ ရက်သတ္တပတ်၏ ပထမနေ့ကို သတ်မှတ်သော ကိန်းသေတစ်ခု။ မပြင်ဆင်ပါက၊ တနင်္ဂနွေနေ့ဟု ယူဆရသည်။
ပထမရက်သတ္တပတ် အငြင်းအခုံတွင် ဤဆက်တင်များပါရှိသည်-
vbSunday – တနင်္ဂနွေကို အသုံးပြုသည်။ အပတ်၏ အစောဆုံးနေ့။
vbMonday – တနင်္လာကို အပတ်၏ပထမနေ့အဖြစ် တနင်္လာနေ့ကို အလုပ်ပေးပါသည်။
vbTuesday – အင်္ဂါနေ့ကို ပထမရက်အဖြစ် လုပ်ဆောင်ပါသည်။ ရက်သတ္တပတ်၏နေ့ရက်။
vbWednesday – အပတ်စဉ်၏ပထမနေ့အဖြစ် ဗုဒ္ဓဟူးနေ့ကို အလုပ်ပေးပါသည်။
vbThursday – ကြာသပတေးနေ့ကို အစားစားသောနေ့အဖြစ် အပတ်။
vbFriday – အပတ်၏ပထမနေ့အဖြစ် သောကြာနေ့ကို အလုပ်ပေးပါသည်။
vbSaturday – စနေနေ့ကို အပတ်၏ပထမနေ့အဖြစ် .
vbUseSystemDayOfTheWeek – သင့်စက်၏ဆက်တင်မှသတ်မှတ်ထားသော ရက်သတ္တပတ်၏ပထမနေ့ကို အသုံးပြုပါသည်။
Return Parameters
ယခု၊ ဤလုပ်ဆောင်ချက်သည် ကိန်းပြည့်နံပါတ်ကို ပြန်ပေးသည်။ ထို့ကြောင့် ထိုကိန်းပြည့်များ၏ အဓိပ္ပါယ်မှာ အောက်ပါအတိုင်းဖြစ်သည်-
1 –