Vba ကို အသုံးပြု၍ ကော်လံများကို မည်ကဲ့သို့ အံဝင်ခွင်ကျလုပ်နည်း (ဥပမာနှင့်အတူ)


Excel အလုပ်စာရွက်ရှိ ကော်လံတစ်ခု သို့မဟုတ် တစ်ခုထက်ပိုသော ကော်လံများ၏ အကျယ်ကို အလိုအလျောက်ချိန်ညှိရန် VBA တွင် AutoFit နည်းလမ်းကို အသုံးပြုနိုင်သည်။

ဤနည်းလမ်းကို လက်တွေ့တွင် အသုံးပြုရန် ဘုံနည်းလမ်းတစ်ခုဖြစ်သည်။

 SubAutoFitColumns ()
Columns(" A:D ").AutoFit
End Sub

ဤ macro သည် ကော်လံတစ်ခုစီရှိ အရှည်ဆုံးဆဲလ်ကိုပြသရန် အကွာအဝေး A မှ D အတွင်းရှိ ကော်လံတစ်ခုစီ၏ အကျယ်ကို အလိုအလျောက်ချိန်ညှိပေးပါသည်။

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

ဥပမာ- VBA ကို အသုံးပြု၍ ကော်လံများကို အလိုအလျောက် အံဝင်အောင် လုပ်နည်း

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

ကော်လံတစ်ခုစီရှိ အရှည်ဆုံးဆဲလ်ကိုပြသရန် ကျွန်ုပ်တို့သည် ကော်လံတစ်ခုစီ၏ အကျယ်ကို A မှ D မှ အလိုအလျောက် ကျယ်ပြန့်စေရန် အလိုအလျောက် ချိန်ညှိလိုသည်ဆိုပါစို့။

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

 SubAutoFitColumns ()
Columns(" A:D ").AutoFit
End Sub

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

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

သတ်မှတ်ထားသော အလုပ်စာရွက်ရှိ ကော်လံတစ်ခုစီကို အလိုအလျောက် ချိန်ညှိလိုပါက အောက်ပါ syntax ကို သုံးနိုင်သည်-

 SubAutoFitColumns ()
ThisWorkbook.Worksheets(" Sheet1 ").Cells.EntireColumn.AutoFit
End Sub

ကော်လံတစ်ခုစီရှိ အရှည်ဆုံးဆဲလ်ကိုပြသရန် Sheet1 ရှိ ကော်လံတစ်ခုစီ၏ အကျယ်ကို ဤအထူးမက်ခရိုသည် အလိုအလျောက်ချိန်ညှိပေးမည်ဖြစ်သည်။

ဒေတာမပါဘဲ ကော်လံအားလုံး၏ အကျယ်သည် မပြောင်းလဲကြောင်း သတိပြုပါ။

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

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

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

VBA- အသုံးပြုထားသော ကော်လံအရေအတွက်ကို ရေတွက်နည်း
VBA- နောက်ဆုံးအသုံးပြုထားသော ကော်လံကို ဘယ်လိုရှာမလဲ။
VBA- ကော်လံများကို ဖျက်နည်း

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

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