Vba- နေ့စွဲဖော်မတ်အဖြစ် mm/dd/yyyy ကို ဘယ်လိုသုံးမလဲ။


mm/dd/yyyy ဖော်မတ်ကို အသုံးပြု၍ ရက်စွဲတန်ဖိုးများကို ဖော်မတ်ရန် VBA တွင် NumberFormat ပိုင်ဆိုင်မှုကို သင်သုံးနိုင်သည်။

ဤသည်မှာ လက်တွေ့လုပ်ဆောင်ရန် ဘုံနည်းလမ်းတစ်ခုဖြစ်သည်။

 SubFormatDates ()

Dim i As Integer

For i = 2 To 11
    Range(" A " & i).NumberFormat = " mm/dd/yyyy "
Next i

End Sub

ဤထူးခြားသော မက်ခရိုသည် အပိုင်းအခြား A2:A11 တွင် ရက်စွဲတစ်ခုစီကို mm/dd/yyyy ဖော်မတ်ရှိရန် ဖော်မတ်ပေးပါမည်။

အောက်ဖော်ပြပါ ဥပမာသည် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။

ဥပမာ- VBA တွင် ရက်စွဲဖော်မတ်အဖြစ် mm/dd/yyyy ကို ဘယ်လိုသုံးမလဲ။

Excel တွင် အောက်ပါရက်စွဲများစာရင်းရှိသည်ဆိုပါစို့။

mm/dd/yyyy ဖော်မတ်ကို အသုံးပြု၍ ကော်လံ A တွင် ရက်စွဲတစ်ခုစီကို ဖော်မတ်လုပ်လိုသည်ဆိုကြပါစို့။

ဒါကိုလုပ်ဖို့ အောက်ပါ macro ကို ဖန်တီးနိုင်ပါတယ်။

 SubFormatDates ()

Dim i As Integer

For i = 2 To 11
    Range(" A " & i).NumberFormat = " mm/dd/yyyy "
Next i

End Sub

ကျွန်ုပ်တို့ ဤ macro ကို run သောအခါတွင်၊ ကျွန်ုပ်တို့သည် အောက်ပါ output ကို ရရှိသည် ။

ကော်လံ A ရှိ ရက်စွဲတစ်ခုစီသည် ယခု mm/dd/yyyy ဖော်မတ်ကို အသုံးပြုထားကြောင်း သတိပြုပါ။

mm နှင့် dd ကို ဖော်မတ်တွင် အသုံးပြုခြင်းဖြင့် လနှင့် ရက်အားလုံးကို ဂဏန်းနှစ်လုံးဖြင့် ပြသရန် ကျွန်ုပ်တို့အား တွန်းအားပေးကြောင်း သတိပြုပါ။

ဥပမာအားဖြင့်၊ မတ်လ 3 ရက်၊ 2023 ရက်စွဲကို 01/03/2023 အဖြစ် ဖော်ပြသည်။

သင်အလိုရှိပါက၊ နေ့ သို့မဟုတ် လတွင် ဂဏန်းတစ်လုံးသာရှိလျှင် ဂဏန်းတစ်ခုတည်းကိုပြသရန် ဖော်မတ်အနေဖြင့် m/d/yyyy ကို သုံးနိုင်သည်။

 SubFormatDates ()

Dim i As Integer

For i = 2 To 11
    Range(" A " & i).NumberFormat = " m/d/yyyy "
Next i

End Sub

ကျွန်ုပ်တို့ ဤ macro ကို run သောအခါတွင်၊ ကျွန်ုပ်တို့သည် အောက်ပါ output ကို ရရှိသည် ။

ရက်များနှင့် လများကို တိကျစွာ ကိုယ်စားပြုရန် လိုအပ်သော အနိမ့်ဆုံး ဂဏန်းအရေအတွက်ကိုသာ ပြသရန် ရက်စွဲများကို ယခု ဖော်မတ်လုပ်ထားပါသည်။

ဥပမာအားဖြင့်၊ မတ်လ 3 ရက်၊ 2023 ရက်ကို 3/1/2023 အဖြစ် ပြထားသည်။

မှတ်ချက် – VBA ရှိ NumberFormat ပိုင်ဆိုင်မှုအတွက် စာရွက်စာတမ်းအပြည့်အစုံကို ဤနေရာတွင် ရှာတွေ့နိုင်ပါသည်။

ထပ်လောင်းအရင်းအမြစ်များ

အောက်ဖော်ပြပါ သင်ခန်းစာများသည် VBA တွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-

VBA တွင် ရက်စွဲများ နှိုင်းယှဉ်နည်း
VBA တွင် string ကို ရက်စွဲသို့ မည်သို့ပြောင်းရမည်နည်း။
VBA တွင် ရက်စွဲနှစ်ခုကြားရှိ ရက်များကို တွက်ချက်နည်း

မှတ်ချက်တစ်ခုထည့်ပါ။

သင့် email လိပ်စာကို ဖော်ပြမည် မဟုတ်ပါ။ လိုအပ်သော ကွက်လပ်များကို * ဖြင့်မှတ်သားထားသည်