ပေးထားသောဆဲလ်သည် နံပါတ်တစ်ခုဟုတ်မဟုတ် စစ်ဆေးရန် VBA ရှိ IsNumeric လုပ်ဆောင်ချက်ကို သင်အသုံးပြုနိုင်သည်။ ပေးထားသောဆဲလ်တစ်ခု၏တန်ဖိုးကို နံပါတ်တစ်ခုအဖြစ် အသိအမှတ်ပြုပါက ဤလုပ်ဆောင်ချက်သည် True ပြန်သွားပါမည်။ မဟုတ်ရင် function က False ပြန်ဖြစ်သွားလိမ့်မယ်။ ဤလုပ်ဆောင်ချက်ကို လက်တွေ့တွင် အသုံးပြုရန် ဘုံနည်းလမ်းတစ်ခုဖြစ်သည်။ SubCheckNumeric () Dim i As Integer For i = 1 To 9 If IsNumeric(Range(" A " & i))...
နှစ်ကြိမ်ကြားရှိ ခြားနားချက်ကို တွက်ချက်ရန် VBA တွင် အောက်ပါအခြေခံ syntax ကို သင်အသုံးပြုနိုင်သည်- Sub FindTimeDifference() Dim i As Integer For i = 2 To 7 'calculate time difference in days Range(" C " & i) = Range(" B " & i) - Range(" A "...
ရက်စွဲကို ရက်သတ္တပတ်နံပါတ်သို့ ပြောင်းရန် VBA တွင် အောက်ပါအခြေခံအထားအသိုကိုသုံးနိုင်သည်။ Sub FindWeekNumber() Dim i As Integer For i = 2 To 9 Range(" B " & i) = WorksheetFunction.WeekNum(Range(" A " & i)) Next i End Sub ဤဥပမာသည် အပိုင်းအခြား A2:A9 ရှိ ရက်စွဲတစ်ခုစီအတွက် ရက်သတ္တပတ်နံပါတ်ကို ရှာဖွေမည်ဖြစ်ပြီး အပိုင်းအခြား...
နံပါတ်တစ်ခု၏ ပကတိတန်ဖိုးသည် နံပါတ်နှင့် သုညအကြား အကွာအဝေးကို ကိုယ်စားပြုသည်။ VBA တွင် အကြွင်းမဲ့တန်ဖိုးများကို တွက်ချက်ရန် Abs လုပ်ဆောင်ချက်ကို သင် အသုံးပြုနိုင်သည်။ ဤလုပ်ဆောင်ချက်ကို လက်တွေ့တွင် အသုံးပြုရန် ဘုံနည်းလမ်းတစ်ခုဖြစ်သည်။ Sub FindAbsoluteValue() Dim i As Integer For i = 2 To 10 Range(" B " & i) = Abs(Range(" A " & i))...
ရက်စွဲတစ်ခုသို့ သတ်မှတ်ထားသော ရက်အရေအတွက်ကို ထည့်ရန် VBA တွင် DateAdd လုပ်ဆောင်ချက်ကို သင်အသုံးပြုနိုင်သည်။ ဤလုပ်ဆောင်ချက်ကို လက်တွေ့တွင် အသုံးပြုရန် ဘုံနည်းလမ်းတစ်ခုဖြစ်သည်။ SubAddDays () Dim i As Integer For i = 2 To 10 Range(" B " & i) = DateAdd(" d ", 4, Range(" A " & i)) Next...
ရက်စွဲတစ်ခုမှ သတ်မှတ်ထားသော ရက်အရေအတွက်ကို နုတ်ရန် VBA တွင် DateAdd လုပ်ဆောင်ချက်ကို သင်သုံးနိုင်သည်။ ဤလုပ်ဆောင်ချက်ကို လက်တွေ့တွင် အသုံးပြုရန် ဘုံနည်းလမ်းတစ်ခုဖြစ်သည်။ Sub SubtractDays() Dim i As Integer For i = 2 To 10 Range(" B " & i) = DateAdd(" d ", -4, Range(" A " & i)) Next...