Vba ကို အသုံးပြု၍ tab character ကို သတ်မှတ်နည်း (ဥပမာများဖြင့်)


VBA ကို အသုံးပြု၍ တက်ဘ်ဇာတ်ကောင်ကို သတ်မှတ်ရန် နည်းလမ်းနှစ်ခုရှိသည်။

  • vbTab
  • chr(9)

ဤကိန်းသေနှစ်ခုသည် VBA ရှိ တက်ဘ်ဇာတ်ကောင်ကို ကိုယ်စားပြုသည်။

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

ဥပမာ- VBA ကို အသုံးပြု၍ Tab Character ကို သတ်မှတ်နည်း

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

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

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

 SubUseTab ()
    
Dim i As Integer
Dim AllNames As String

For i = 2 To 11
AllNames = AllNames & Range("A" & i).Value & vbTab & Range("B" & i).Value & vbNewLine
Next i

MsgBox AllNames
    
End Sub

ကျွန်ုပ်တို့ ဤ macro ကို run သောအခါ၊ အောက်ပါ message box ကို output အဖြစ် လက်ခံရရှိသည် ။

VBA သည် vbTab ဇာတ်ကောင်ကို အသုံးပြုသည်။

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

ထို့နောက် မက်ဆေ့ချ်ဘောက်စ်ရှိ လိုင်းအသစ်တစ်ခုသို့ အမည်အသစ်တစ်ခုစီကို ထည့်ရန် vbNewLine ကိန်းသေကို အသုံးပြုခဲ့သည်။

ကျွန်ုပ်တို့ အလိုရှိပါက၊ တက်ဘ်ဇာတ်ကောင်ကို သတ်မှတ်ရန် chr(9) ကို အသုံးပြုနိုင်သည်။

 SubUseTab ()
    
Dim i As Integer
Dim AllNames As String

For i = 2 To 11
AllNames = AllNames & Range("A" & i).Value & chr(9) & Range("B" & i).Value & vbNewLine
Next i

MsgBox AllNames
    
End Sub

ကျွန်ုပ်တို့ ဤ macro ကို run သောအခါ၊ အောက်ပါ message box ကို output အဖြစ် လက်ခံရရှိသည် ။

VBA သည် vbTab ဇာတ်ကောင်ကို အသုံးပြုသည်။

vbTab နှင့် chr(9) နှစ်ခုစလုံးသည် တူညီသောရလဒ်များထွက်သည်ကို သတိပြုပါ။

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

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

VBA တွင် string မှ int ကိုမည်သို့ပြောင်းရမည်နည်း။
VBA တွင် string တစ်ခုကို နှစ်ဆသို့ ပြောင်းနည်း
string တွင် VBA တွင် အခြားသော string ပါရှိမရှိ စစ်ဆေးနည်း

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

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