Vba- သတ်မှတ်ချက်များအပေါ် အခြေခံ၍ အတန်းများကို ဖျောက်နည်း
ဆဲလ်တန်ဖိုးအပေါ် အခြေခံ၍ အတန်းများကို ဝှက်ထားရန် VBA တွင် အောက်ပါ syntax ကို သင်အသုံးပြုနိုင်သည်-
SubHideRows ()
Dim i As Integer
For i = 2 To 10
If Cells(i, 1).Value = " Mavs " Then
Cells(i, 1).EntireRow.Hidden = True
Else
Cells(i, 1).EntireRow.Hidden = False
End If
Next i
End Sub
ဤထူးခြားသော မက်ခရိုသည် ပထမကော်လံရှိ “ Mavs” နှင့်ညီသော ဆဲလ်တန်ဖိုးရှိသော အပိုင်းအခြား 2 မှ 10 အတွင်း အတန်းအားလုံးကို ဝှက်ထားသည်။
အတန်းအားလုံးကိုပြသရန် အောက်ဖော်ပြပါ မက်ခရိုကိုလည်း သင်အသုံးပြုနိုင်သည်-
SubUnhideRows ()
Rows.EntireRow.Hidden = False
End Sub
အောက်ဖော်ပြပါ ဥပမာသည် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။
ဥပမာ- သတ်မှတ်ချက်များအပေါ်အခြေခံ၍ အတန်းများကိုဝှက်ရန် VBA ကိုသုံးပါ။
အမျိုးမျိုးသော ဘတ်စကက်ဘောကစားသမားများအကြောင်း အချက်အလက်ပါရှိသော အောက်ပါဒေတာအတွဲကို ကျွန်ုပ်တို့တွင်ရှိသည်ဆိုပါစို့။

အဖွဲ့ကော်လံတွင် “ Mavs” ပါဝင်သည့်အတန်းတိုင်းကို ဝှက်ထားလိုသည်ဆိုပါစို့။
ဒါကိုလုပ်ဖို့ အောက်ပါ macro ကို ဖန်တီးနိုင်ပါတယ်။
SubHideRows ()
Dim i As Integer
For i = 2 To 10
If Cells(i, 1).Value = " Mavs " Then
Cells(i, 1).EntireRow.Hidden = True
Else
Cells(i, 1).EntireRow.Hidden = False
End If
Next i
End Sub
ကျွန်ုပ်တို့ ဤ macro ကို run သောအခါတွင်၊ ကျွန်ုပ်တို့သည် အောက်ပါ output ကို ရရှိသည် ။

အဖွဲ့ကော်လံရှိ “ Mavs” ပါရှိသော အတန်းတိုင်းကို ယခု ဝှက်ထားသည်ကို သတိပြုပါ။
ကျွန်ုပ်တို့လိုချင်ပါက၊ အတန်းအားလုံးကိုပြသရန် အောက်ပါ macro ကို ဖန်တီးနိုင်သည်-
SubUnhideRows ()
Rows.EntireRow.Hidden = False
End Sub
ကျွန်ုပ်တို့ ဤ macro ကို run သောအခါတွင်၊ ကျွန်ုပ်တို့သည် အောက်ပါ output ကို ရရှိသည် ။

လိုင်းအားလုံးကို ထပ်မံပြသကြောင်း သတိပြုပါ။
စံသတ်မှတ်ချက်များအပေါ်အခြေခံ၍ 2 နှင့် 10 ကြားတွင် အတန်းများကို ဝှက်ထားရန် ကျွန်ုပ်တို့၏ macro တွင် i = 2 မှ 10 အထိ သတ်မှတ်ထားပါသည်။
မတူညီသောအတန်းအကွာအဝေးတွင် အတန်းများကို ဝှက်ထားရန် ဤအစနှင့်အဆုံးတန်ဖိုးများကို လွတ်လပ်စွာပြောင်းပါ။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် VBA တွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
VBA- အခြေအနေအရ ဖော်မတ်ချခြင်းကို ဆဲလ်များတွင် မည်သို့အသုံးပြုရမည်နည်း။
VBA- အပိုင်းအခြားရှိ အတန်းအရေအတွက်ကို ရေတွက်နည်း
VBA- သီးခြားစာသားဖြင့် ဆဲလ်များကို ရေတွက်နည်း