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


Excel workbook တွင် စာရွက်တစ်ရွက်ကိုပြသရန် VBA ရှိ Visible property ကို သင်သုံးနိုင်သည်။

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

 Sub UnhideAllSheets()

Dim ws As Worksheet

    For Each ws In Worksheets
        ws.Visible = True
    Next ws

End Sub

ရိုးရှင်းသော loop တစ်ခုစီအတွက် နှင့် Visible = True ကို သတ်မှတ်ခြင်း ၊ workbook တွင် စာရွက်များ အားလုံးကို ပြသရန် Excel ကို ကျွန်ုပ်တို့ ပြောပါသည်။

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

ဥပမာ- VBA သုံးပြီး စာရွက်အားလုံးကို ဘယ်လိုပြမလဲ။

ကျွန်ုပ်တို့တွင် စာရွက်လေးရွက်ပါသော Excel workbook တစ်ခုရှိသည်ဆိုပါစို့။

ယခုကျွန်ုပ်တို့သည် Sheet4 ကို right-click နှိပ်ပြီး Hide ကို နှိပ်သည်ဆိုပါစို့။

ကျွန်ုပ်တို့သည် Sheet2 ဖြင့် ဤလုပ်ငန်းစဉ်ကို ပြန်လုပ်သည်ဆိုပါစို့၊ ထို့ကြောင့် မြင်သာသောစာရွက်များသည် ယခု Sheet1 နှင့် Sheet3 ဖြစ်သည် ။

Workbook ရှိ စာရွက်များအားလုံးကို ပြသရန် VBA ကို အသုံးပြုလိုသည်ဆိုပါစို့။

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

 Sub UnhideAllSheets()

Dim ws As Worksheet

    For Each ws In Worksheets
        ws.Visible = True
    Next ws

End Sub

ဤမက်ခရိုကို လုပ်ဆောင်ပြီးသည်နှင့်၊ အလုပ်စာအုပ်ရှိ စာရွက်များအားလုံးကို ပြသပါမည်-

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

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

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

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

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

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