Category: လမ်းညွှန်

Vba- ရက်စွဲနှစ်ခုကြားရှိ ရက်များကို တွက်ချက်နည်း

ရက်စွဲနှစ်ခုကြားရှိ ရက်အရေအတွက်ကို တွက်ချက်ရန် VBA တွင် အောက်ပါအခြေခံ syntax ကို သင်အသုံးပြုနိုင်သည်- SubDaysBetweenDates () Dim i As Integer For i = 2 To 7 Range(" C " & i) = DateDiff(" D ", Range(" A " & i), Range(" B " & i)) Next...

Vba တွင် case statement တစ်ခုကို ဘယ်လိုရေးရမလဲ (ဥပမာနှင့်အတူ)

case statement သည် အခြေအနေများကို လည်ပတ်ပြီး ပထမအခြေအနေနှင့် ကိုက်ညီသောအခါ တန်ဖိုးကို ပြန်ပေးသည့် ကြေငြာချက်အမျိုးအစားတစ်ခုဖြစ်သည်။ VBA တွင် case statement တစ်ခုရေးရန် အောက်ပါအခြေခံ syntax ကိုသုံးနိုင်သည်။ SubCaseStatement () Dim i As Integer For i = 2 To 9 Select Case Range(" B " & i).Value Case Is >= 30...

Vba တွင် sumproduct ကိုအသုံးပြုနည်း (ဥပမာနှင့်အတူ)

VBA တွင် SUMPRODUCT ကိုသုံးရန် အောက်ပါအခြေခံအထားအသိုကိုသုံးနိုင်သည်။ SubSumProduct () Range(" E2 ") = WorksheetFunction.SumProduct(Range(" B2:B11 "), Range(" C2:C11 ")) End Sub ဤဥပမာသည် အပိုင်းအခြား B2:B11 နှင့် C2:C11 ရှိ တန်ဖိုးများ၏ ထုတ်ကုန်များ၏ ပေါင်းလဒ်ကို တွက်ချက်ပြီး ဆဲလ် E2 တွင် ရလဒ်ကို ပြန်ပေးမည်ဖြစ်သည်။ အောက်ဖော်ပြပါ ဥပမာသည် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို...

Excel- ကော်လံများစွာဖြင့် sumproduct ကိုအသုံးပြုနည်း

Excel ရှိ SUMPRODUCT လုပ်ဆောင်ချက်သည် ကိုက်ညီသော ဇယားနှစ်ခု၏ ထုတ်ကုန်များ၏ ပေါင်းစုကို ပြန်ပေးသည်။ Excel တွင် ကော်လံများစွာဖြင့် SUMPRODUCT လုပ်ဆောင်ချက်ကို အသုံးပြုရန် နည်းလမ်းနှစ်သွယ်ရှိပါသည်။ နည်းလမ်း 1- AND အခြေအနေဖြင့် ကော်လံများစွာဖြင့် SUMPRODUCT ကို အသုံးပြုပါ။ =SUMPRODUCT(( A2:A11 ="A")*( B2:B11 ="Apples"), C2:C11 , D2:D11 ) ဤအထူးဖော်မြူလာသည် A2: A11 နှင့် “ A” နှင့် B2:B11...

Vba- အပိုင်းအခြားရှိ အမြင့်ဆုံးတန်ဖိုးကို ဘယ်လိုရှာမလဲ။

VBA ကို အသုံးပြုပြီး အပိုင်းအခြားတစ်ခုရှိ အမြင့်ဆုံးတန်ဖိုးကို တွက်ချက်ရန် အောက်ပါအခြေခံ syntax ကို သင်အသုံးပြုနိုင်သည်- SubMaxValue () Range(" D2 ") = WorksheetFunction.Max(Range(" B2:B11 ")) End Sub ဤဥပမာသည် အပိုင်းအခြား B2:B11 ရှိ အမြင့်ဆုံးတန်ဖိုးကို တွက်ချက်ပြီး ရလဒ်ကို ဆဲလ် D2 သို့ သတ်မှတ်ပေးသည်။ မက်ဆေ့ဘောက်စ်တစ်ခုတွင် အမြင့်ဆုံးတန်ဖိုးကို ပြသလိုပါက အောက်ပါ syntax ကို အသုံးပြုနိုင်ပါသည်။ SubMaxValue ()...

Vba- အပိုင်းအခြားရှိ အနိမ့်ဆုံးတန်ဖိုးကို ဘယ်လိုရှာမလဲ။

VBA ကို အသုံးပြုပြီး အပိုင်းအခြားတစ်ခုရှိ အနည်းဆုံးတန်ဖိုးကို တွက်ချက်ရန် အောက်ပါအခြေခံ syntax ကို သင်အသုံးပြုနိုင်သည်- SubMinValue () Range(" D2 ") = WorksheetFunction.Min(Range(" B2:B11 ")) End Sub ဤဥပမာသည် အပိုင်းအခြား B2:B11 ရှိ အနိမ့်ဆုံးတန်ဖိုးကို တွက်ချက်ပြီး ရလဒ်ကို ဆဲလ် D2 သို့ သတ်မှတ်ပေးသည်။ မက်ဆေ့ဘောက်စ်တစ်ခုတွင် အနည်းဆုံးတန်ဖိုးကို ပြသလိုပါက၊ အောက်ပါ syntax ကို အသုံးပြုနိုင်ပါသည်။ SubMinValue ()...

Vba တွင် string တစ်ခုအား ကိန်းပြည့်သို့ မည်သို့ပြောင်းနည်း (ဥပမာများဖြင့်)

VBA တွင် CInt လုပ်ဆောင်ချက်ကို စာသားကြိုးတစ်ချောင်းကို ကိန်းပြည့်အဖြစ်သို့ ပြောင်းနိုင်သည်။ ဤသည်မှာ ဤအင်္ဂါရပ်ကို လက်တွေ့တွင် အသုံးပြုရန် ဘုံနည်းလမ်းနှစ်ခုဖြစ်သည်- နည်းလမ်း 1- VBA တွင် String မှ Integer သို့ပြောင်းပါ။ Sub ConvertStringToInteger() Dim i As Integer For i = 2 To 11 Range(" B " & i) = CInt(Range(" A "...

Vba တွင် string မှ long ကိုမည်သို့ပြောင်းနည်း (ဥပမာများနှင့်အတူ)

VBA တွင် CLng လုပ်ဆောင်ချက်ကို စာသားကြိုးတစ်ချောင်းကို ရှည်လျားသောဒေတာအမျိုးအစားသို့ ပြောင်းနိုင်သည်။ ဤသည်မှာ ဤအင်္ဂါရပ်ကို လက်တွေ့တွင် အသုံးပြုရန် ဘုံနည်းလမ်းနှစ်ခုဖြစ်သည်- နည်းလမ်း 1- VBA တွင် String မှ Long သို့ပြောင်းပါ။ Sub ConvertStringToLong () Dim i As Integer For i = 2 To 11 Range(" B " & i) = CLng(Range(" A...

Vba တွင် string ကို နှစ်ဆသို့ ပြောင်းနည်း (ဥပမာများဖြင့်)

VBA တွင် CDbl လုပ်ဆောင်ချက်ကို အသုံးပြု၍ စာသားကြိုးတစ်ချောင်းကို ဒေတာနှစ်ထပ်အမျိုးအစားသို့ ပြောင်းနိုင်သည်။ ဤလုပ်ဆောင်ချက်ကို လက်တွေ့တွင် အသုံးပြုရန် ဘုံနည်းလမ်းတစ်ခုဖြစ်သည်။ Sub ConvertStringToDouble() Dim i As Integer For i = 2 To 11 If IsNumeric(Range(" A " & i)) Then Range(" B " & i) = CDbl(Range(" A " &...

Vba တွင် ကြိုးတစ်ချောင်းကို ရက်စွဲသို့ မည်သို့ပြောင်းနည်း (ဥပမာများဖြင့်)

VBA တွင် CDate လုပ်ဆောင်ချက်ကို စာသားကြိုးတစ်ချောင်းကို ရက်စွဲအဖြစ်သို့ ပြောင်းလဲနိုင်သည်။ ဤသည်မှာ ဤအင်္ဂါရပ်ကို လက်တွေ့တွင် အသုံးပြုရန် ဘုံနည်းလမ်းနှစ်ခုဖြစ်သည်- နည်းလမ်း 1- ပုံသေဖော်မတ်ကို အသုံးပြု၍ စာကြောင်းမှ Date သို့ ပြောင်းပါ (MM/DD/YYYY) Sub ConvertStringToDate() Dim i As Integer For i = 2 To 8 Range(" B " & i) = CDate(Range(" A...