Category: လမ်းညွှန်
Excel ရှိ သီးခြားဆဲလ်များ၏ ဖောင့်အရွယ်အစားကို ရယူရန်နှင့် သတ်မှတ်ရန် VBA ရှိ Font.Size ပိုင်ဆိုင်မှုကို သင်အသုံးပြုနိုင်သည်။ ဥပမာအားဖြင့်၊ သင်သည် ဆဲလ် A1 ၏ လက်ရှိဖောင့်အရွယ်အစားကို ပြသသည့် မက်ဆေ့ချ်ဘောက်စ်တစ်ခုကို ဖန်တီးရန် အောက်ပါ macro ကို အသုံးပြုနိုင်သည်။ SubGetFontSize () MsgBox Range(" A1 ").Font.Size End Sub သို့မဟုတ် ဆဲလ် A1 မှ 20 ဖောင့်အရွယ်အစားကို သတ်မှတ်ရန် အောက်ပါ macro...
Excel ရှိ ကော်လံတစ်ခုမှ ထူးခြားသောတန်ဖိုးများစာရင်းကို အမြန်ရရန် VBA ရှိ AdvancedFilter လုပ်ဆောင်ချက်ကို သင်အသုံးပြုနိုင်ပါသည်။ ဤသည်မှာ ပြုလုပ်ရန် ဘုံနည်းလမ်းတစ်ခုဖြစ်သည်။ Sub GetUniqueValues() Range(" A1:A11 ").AdvancedFilter_ Action:=xlFilterCopy, CopyToRange:=Range(" E1 "), Unique:= True End Sub ဤဥပမာသည် အကွာအဝေး A1:A11 မှ ထူးခြားသောတန်ဖိုးများစာရင်းကို ထုတ်နုတ်ပြီး ၎င်းတို့အား ဆဲလ် E1 မှ ပြသသည်။ အောက်ဖော်ပြပါ ဥပမာသည် ဤ syntax...
ဖိုင်တွဲတစ်ခုရှိ ဖိုင်များကို စာရင်းပြုစုရန် VBA တွင် အောက်ပါနည်းလမ်းများကို သင်အသုံးပြုနိုင်သည်- နည်းလမ်း 1- ဖိုင်တွဲရှိ ဖိုင်အားလုံးကို စာရင်းပြုစုပါ။ SubListFiles () Dim i As Integer Dim oFSO As Object Dim oFolder As Object Dim objFile As Object Set oFSO = CreateObject("Scripting.FileSystemObject") Set oFolder = oFSO.GetFolder("C:\Users\bob\Documents\current_data") For Each objFile...
Excel ရှိ ရက်စွဲတစ်ခုမှ လအမည်ကို ရယူရန် VBA တွင် MonthName လုပ်ဆောင်ချက်ကို သင်သုံးနိုင်သည်။ ဤလုပ်ဆောင်ချက်ကို လက်တွေ့တွင် အသုံးပြုရန် ဘုံနည်းလမ်းတစ်ခုဖြစ်သည်။ SubGetMonthName () Dim i As Integer For i = 2 To 11 Range(" C " & i) = MonthName(Month(Range(" A " & i))) Next i End Sub...
Excel workbook အမည်ရရန် VBA တွင် အောက်ပါနည်းလမ်းများကို သင်သုံးနိုင်သည်။ နည်းလမ်း 1- အသုံးပြုနေသော အလုပ်စာအုပ်အမည်ကို ရယူပါ။ Function GetWorkbookName() As String GetWorkbookName = ActiveWorkbook.Name End Function ဤလုပ်ဆောင်ချက်သည် my_vba_workbook.xlsm ကဲ့သို့သော လက်ရှိအလုပ်စာအုပ်၏ အမည်ကို ပြန်ပေးပါမည်။ နည်းလမ်း 2- သက်တမ်းတိုးခြင်းမရှိဘဲ အလုပ်စာအုပ်အမည်ကို ရယူပါ။ Function GetWorkbookName() As String GetWorkbookName = Left(ActiveWorkbook.Name, InStr(ActiveWorkbook.Name, "...
သီးခြားစာလုံးနှစ်လုံးကြားတွင် စာသားကိုထုတ်ယူရန် VBA တွင် အောက်ပါစိတ်ကြိုက်လုပ်ဆောင်ချက်ကို ဖန်တီးနိုင်သည်- Function ExtractBetween(this_text, start_char, end_char) StartPosition = InStr(this_text, start_char) EndPosition = InStr(this_text, end_char) ExtractBetween = Mid(this_text, StartPosition + 1, EndPosition - StartPosition - 1) End Function ထို့နောက် Excel တွင် သီးခြားစာလုံးနှစ်ခုကြားမှ စာသားကို သီးသန့်စာလုံးအဖြစ်သို့ ထုတ်ယူရန် ဤလုပ်ဆောင်ချက်ကို အသုံးပြုနိုင်သည်။ အောက်ဖော်ပြပါ...
Excel ရှိ စာရွက်တစ်ခုမှ အစုစုခွဲများကို ဖျက်ရန် Data tab ရှိ Outline group ၏ Subtotal function တွင် Delete All ခလုတ်ကို အသုံးပြုနိုင်သည်။ အောက်ဖော်ပြပါ ဥပမာသည် ၎င်းကို မည်သို့ပြုလုပ်ရမည်ကို အတိအကျပြသထားသည်။ ဥပမာ- Excel တွင် စုစုပေါင်း Subtotal များကို မည်ကဲ့သို့ ဖယ်ရှားနည်း ကျွန်ုပ်တို့တွင် မတူညီသောအသင်းများမှ ဘတ်စကက်ဘောကစားသမားများမှ ရမှတ်များအကြောင်း အချက်အလက်များပါရှိသော Excel တွင် အောက်ပါဒေတာအစုံရှိသည်ဆိုပါစို့။ ဒေတာအတွဲတွင် အသင်းတစ်ခုစီမှ...
Excel ဖော်မြူလာတွင် ကွက်လပ်များကို ထည့်ရန် အောက်ပါနည်းလမ်းများကို သင်အသုံးပြုနိုင်သည်- နည်းလမ်း 1- နေရာလွတ်ဖြင့် ဆဲလ်နှစ်ခုကို ပေါင်းစည်းပါ။ =CONCAT( A2 , "", B2 ) ဤအထူးဖော်မြူလာသည် ဆဲလ် A2 နှင့် B2 ရှိ စာသားကို ၎င်းတို့ကြားတွင် နေရာလွတ်တစ်ခုဖြင့် ပေါင်းစပ်ပေးသည်။ နည်းလမ်း 2- နေရာလွတ်များစွာဖြင့် ဆဲလ်နှစ်ခုကို ပေါင်းစပ်ပါ။ =CONCAT( A2 , REPT(" ", 5), B2 ) ဤအထူးဖော်မြူလာသည်...
Excel တွင် နေထိုင်မှုကြာချိန်ကို တွက်ချက်ရန် အောက်ပါဖော်မြူလာကို အသုံးပြုနိုင်သည်။ =IF( C2 = B2 , 1, C2 - B2 ) ဤအထူးဖော်မြူလာသည် ဆဲလ် B2 တွင် စတင်သည့်ရက်စွဲနှင့် ဆဲလ် C2 တွင် ပြီးဆုံးသည့်ရက်အကြား ရက်အရေအတွက်ကို တွက်ချက်သည်။ မှတ်ချက် – စတင်ရက်စွဲနှင့် ပြီးဆုံးသည့်ရက်သည် ထိုနေ့တွင် ကျရောက်ပါက၊ နေထိုင်မှုကြာချိန်သည် 1 ရက်ဖြစ်ကြောင်း ဖော်ပြရန်အတွက် ဖော်မြူလာက 1 တန်ဖိုးကို ပြန်ပေးသည်။...
VAT ဟု မကြာခဏ အတိုကောက်ခေါ်ဝေါ်သော တန်ဖိုးထပ်အခွန်သည် ကုန်စည်နှင့် ဝန်ဆောင်မှုများ ရောင်းချခြင်းတွင် ထပ်လောင်းအခွန်ဖြစ်သည်။ ဥပမာအားဖြင့်၊ ပေးထားသောထုတ်ကုန်တစ်ခု၏စျေးနှုန်းသည် $10 ဆိုပါစို့။ VAT နှုန်းသည် 20 % ဖြစ်ပါက VAT ပေါင်းထည့်ပြီးနောက် ထုတ်ကုန်၏ နောက်ဆုံးစျေးနှုန်းမှာ- VAT ပါသောစျေးနှုန်း = $10 * (1 + 0.20) = $10 * 1.2 = $12 Excel တွင် စျေးနှုန်းများမှ VAT ထည့်ရန်...