Vba- ပထမစာလုံးကို စာကြောင်းတစ်ခုမှ ဖယ်ရှားနည်း


VBA ကို အသုံးပြု၍ ပထမစာလုံးကို string တစ်ခုမှ ဖယ်ရှားရန် အောက်ပါ အခြေခံ အထားအသိုကို အသုံးပြုနိုင်သည်။

 Sub RemoveFirstChar()

    Dim i As Integer
    Dim myString As String

    For i = 2 To 11
    myString = Range(" A " & i)
    Range(" B " & i) = Right(myString, Len(myString) - 1)
    Next i
    
End Sub

ဤဥပမာသည် A2:A11 အကွာအဝေးရှိ စာကြောင်းတစ်ခုစီမှ ပထမဆုံးဇာတ်ကောင်ကို ဖယ်ရှားပြီး အပိုင်းအခြား B2:B11 တွင် ရလဒ်များကို ပြသသည်။

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

ဆက်စပ်- VBA ကို အသုံးပြု၍ စာကြောင်းတစ်ခုမှ နောက်ဆုံးစာလုံးကို မည်ကဲ့သို့ ဖယ်ရှားနည်း

ဥပမာ- Strings မှ ပထမဇာတ်ကောင်ကို ဖယ်ရှားရန် VBA ကို အသုံးပြုခြင်း။

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

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

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

 Sub RemoveFirstChar()

    Dim i As Integer
    Dim myString As String

    For i = 2 To 11
    myString = Range(" A " & i)
    Range(" B " & i) = Right(myString, Len(myString) - 1)
    Next i
    
End Sub

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

VBA သည် စာကြောင်းမှ ပထမဇာတ်ကောင်ကို ဖယ်ရှားသည်။

ကော်လံ B သည် ပထမအက္ခရာကို ဖယ်ရှားပြီး ကော်လံ A ရှိ စာကြောင်းတစ်ခုစီကို ပြသသည်။

အကယ်၍ သင်သည် string တစ်ခုမှ ပထမဆုံး n အက္ခရာများကို ဖယ်ရှားလိုပါက၊ မှန်ကန်သော နည်းလမ်းတွင် 1 ကို အခြားနံပါတ်တစ်ခုဖြင့် အစားထိုးပါ။

ဥပမာအားဖြင့်၊ string တစ်ခုမှ ပထမဆုံး စာလုံး 2 လုံးကို ဖယ်ရှားရန် အောက်ပါ macro ကို ဖန်တီးနိုင်သည်-

 Sub RemoveFirstTwoChar()

    Dim i As Integer
    Dim myString As String

    For i = 2 To 11
    myString = Range(" A " & i)
    Range(" B " & i) = Left(myString, Len(myString) - 2)
    Next i
    
End Sub

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

ကော်လံ B သည် ပထမစာလုံးနှစ်လုံးကို ဖယ်ရှားပြီး ကော်လံ A ရှိ စာကြောင်းတစ်ခုစီကို ပြသသည်။

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

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

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

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

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

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