မာတိကာ
အလုပ်လုပ်နေစဉ်၊ ကျွန်ုပ်တို့သည် Excel တွင် အတန်းများကို မကြာခဏ ဖျောက်ထားရန် လိုအပ်ပါသည်။ အတန်းများကို ဝှက်ထားခြင်း ရှိ၊ မရှိ သိရှိရန်၊ အချို့သော နံပါတ်များ ပျောက်ဆုံးနေပါက အတန်းများကို ဝှက်ထားသည်ဟု ဆိုလိုခြင်းဖြစ်လျှင် အတန်းနံပါတ်များ ကို သေချာစစ်ဆေးပါ။ ထိုသို့ပြုလုပ်ရန် လွယ်ကူပြီး သင်သည် မတူညီသော ဖြတ်လမ်းနည်းများဖြင့် အတန်း ကို Excel တွင် ဖျောက်ထားနိုင်ပါသည်။ ဤဆောင်းပါးတွင်၊ ကိစ္စအမျိုးမျိုးဖြင့် အတန်း တွင် Excel ကို မည်သို့ဖျက်ရမည်နည်း ဖြတ်လမ်းသုံးခုကို ဆွေးနွေးပါမည်။ ဤဖြတ်လမ်းလင့်ခ်များသည် သင်၏လုပ်ဆောင်စရာများကို စိတ်ဝင်စားဖွယ်ဖြစ်စေမည်မှာ သေချာပါသည်။
လေ့ကျင့်ရေးစာအုပ်ကို ဒေါင်းလုဒ်လုပ်ပါ
Unhide_Rows_in_Excel.xlsm၎င်းသည် <1 ဤဆောင်းပါးအတွက်>datasheet ။ ကျွန်ုပ်တို့တွင် ၎င်းတို့၏ မွေးရပ်မြေ နှင့် ဌာန တို့နှင့်အတူ ကျောင်းသားစာရင်းရှိသည်။ 5th , 7th , 8th , 10th , 12th , နှင့် 15th ကို သင် သတိပြုမိပါလိမ့်မည်။ အတန်း ကို ဤနေရာတွင် ဝှက်ထားသည်။ နည်းလမ်းများစွာကို အသုံးပြု၍ ဤ အတန်းများကို ဖျောက်ထားပါမည်။
Excel တွင် အတန်းများကို ဖျောက်ရန် ဖြတ်လမ်း 3
1
နှစ်ချက်နှိပ်ခြင်းဖြင့် အတန်းတစ်ခုကို ဖျောက်ထားရန် အတန်း ကို နှစ်ချက်ကလစ် ဖြင့် Excel တွင် အလွယ်တကူ ပြန်ဖျောက်နိုင်ပါသည်။ ဒေတာစာရွက်တွင်၊ ၅ တန်း ကို ဝှက်ထားသည်။ အတန်း 5 ကို ဖျောက်လိုပါက
သင်၏ မောက်စ်အမှတ် ကို အတန်း 4 နှင့် 6th အတန်း အလယ်တွင် ထားပါ။ နှစ်ထပ်မြှား ပေါ်လာပါမည်။
ထို့နောက် ရိုးရိုး မောက်စ်ကို နှစ်ချက်နှိပ်ပါ။ Excel သည် ၅ တန်း ကို ဖျောက်ထားပါမည်။
သင် အလွယ်တကူ ပြုလုပ်နိုင်သည်။ဤနည်းဖြင့် အခြားအတန်းအားလုံးကို ဖျောက်ထားလိုက်ပါ။
နောက်ထပ်ဖတ်ရန်- Excel တွင် အတန်းများကို ဝှက်ပြီး ဖျောက်နည်း (အလွယ်ဆုံးနည်းလမ်း 6 ခု)
2. Excel တွင် အတန်းများကို ဖြတ်လမ်းဖြင့် ဖျောက်ပါ (CTRL + SHIFT + 9 ကိုအသုံးပြု၍)
ယခုကျွန်ုပ်သည် တန်းများ တွင် Excel တွင် ကီးဘုတ် ဖြတ်လမ်းများကို အသုံးပြု၍ ဖျောက်ထားပုံကို ဆွေးနွေးပါမည်။ CTRL + SHIFT + 9 ကို အသုံးပြုရပါမည်။ ၎င်းတို့ကို တစ်ခုပြီးတစ်ခု ဆွေးနွေးကြပါစို့။
2.1။ CTRL + SHIFT + 9 ကို အသုံးပြု၍ အတန်းတစ်ခုကို ဖျောက်ဖျက်ရန်
တစ် အတန်း ၊
ပထမဦးစွာ၊ သင်ပြန်ဖျောက်လိုသော အတန်းနှင့်ကပ်လျက် အတန်းများကို ရွေးပါ။ ဥပမာအားဖြင့်၊ ကျွန်ုပ်သည် 5th row ကို ပြန်ဖွင့်ပါမည်။ ဒါကြောင့် 4th နဲ့ 6th row ကို ရွေးရပါမယ်။
ပြီးရင် CTRL + SHIFT + 9<ကိုနှိပ်ပါ။ 2>။
Excel သည် 5th အတန်း ကို ဖျောက်ထားမည်ဖြစ်ပြီး ရွေးချယ်ထားသော 4th နှင့် <အကြားရှိ 1>အတန်း 6 ။
2.2။ CTRL + SHIFT + 9
အသုံးပြုပြီး ကပ်လျက်အတန်းများစွာကို ဖျောက်ထားနိုင်သည် အတန်း CTRL + SHIFT + 9 ကို အသုံးပြု၍
ဖျောက်ဖျက်ရန်၊ ကပ်လျက်အတန်းများ (ကျွန်ုပ်တို့၏ကိစ္စတွင်၊ ၎င်းမှာ ၇ နှင့် ၈ အတန်း )၊
ပထမ၊ ၆ <၂>နှင့် <၁>၉ တန်း ကို ရွေးပါ။
ထို့နောက် CTRL + SHIFT + 9 ကိုနှိပ်ပါ။
7th နှင့် ၈ တန်း ပေါ်လာပါမည်။
2.3။ CTRL + SHIFT + 9
အသုံးပြုပြီး ကပ်လျက်မဟုတ်သော အတန်းများစွာကို ဖျောက်ထားနိုင်သည် အတန်း ကို တူညီသောနည်းလမ်းအတိုင်း ဖျောက်ထားနိုင်ပါသည်။ ဥပမာအားဖြင့်၊ အတန်းများစွာကို ဖျောက်ထားရန် (ကျွန်ုပ်တို့၏ကိစ္စတွင်၊၎င်းသည် 10th ၊ 12> နှင့် 15th row ),
ဝှက်ထားသော အတန်းအပိုင်းအခြားကို ရွေးပါ အတန်းများရှိသည် ။ အခြားနည်းဖြင့်၊ ၉ တန်း မှ ၁၆ တန်း ကို ရွေးပါ။
ထို့နောက် CTRL + SHIFT + 9 ကို နှိပ်ပါ။
10th ၊ 12th နှင့် 15th အတန်း ပေါ်လာပါမည်။
ပိုမိုဖတ်ရန်- [Fix]- Excel တွင် အတန်းများကို ဖျောက်၍မရပါ (ဖြေရှင်းချက် 4 ခု)
အလားတူစာဖတ်ခြင်း
- Excel တွင် ဝှက်ထားသော အတန်းများ- ၎င်းတို့ကို ဖျောက်ရန် သို့မဟုတ် ဖျက်နည်း။
- Excel တွင် အလုပ်မလုပ်သော အတန်းအားလုံးကို ဖျောက်ပါ (5 ပြဿနာများနှင့် ဖြေရှင်းနည်းများ)
- [Fixed!] Excel အတန်းများ မပြသော်လည်း ဝှက်မထားပါ (အကြောင်းရင်း 3 ခုနှင့် ဖြေရှင်းချက်များ)
3. VBA <12 ကို အသုံးပြု၍ Excel တွင် အတန်းများကို ဖြတ်လမ်းဖြင့် ဖျောက်ထားပါ>
ကျွန်ုပ်တို့သည် အတန်းများ VBA ကို အသုံးပြု၍လည်း ဖျောက်ထားနိုင်ပါသည်။ ဤကဏ္ဍတွင် ကျွန်ုပ်ဖော်ပြပါမည်။
၃.၁။ VBA
အသုံးပြု၍ Excel တွင် အတန်းတစ်တန်းကို ဖျောက်ရန် ဖြတ်လမ်းလင့်ခ်၊ အတန်း VBA ကိုအသုံးပြု၍ ဤနေရာတွင် ကျွန်ုပ်ရှင်းပြပါမည်။ အတန်း ကို ဖျောက်ရန်၊ ( အတန်း ၅ ခု ဤကိစ္စတွင်)
ဆော့ဖ်ဝဲရေးသားသူ တက်ဘ်သို့ သွားပါ >> Visual Basic
ထို့နောက် Insert တက်ဘ်သို့ သွားပါ >> Module
ထို့နောက် အောက်ပါကုဒ်ကို ချရေးပါ။
7453
ဤတွင်၊ ကျွန်ုပ်သည် Sub Procedure Unhide_A_Row ကို ဖန်တီးပြီး ကျွန်ုပ်နှင့်အတူ လုပ်ဆောင်မည့် အလုပ်စာရွက် ကို ဖော်ပြထားပါသည်။ ကျွန်ုပ်သည် Range.Hidden ကို အသုံးပြုပြီး ၎င်းကို သတ်မှတ်လိုက်ပါသည်။ အတန်း တစ်ခုလုံးကို ဖျောက်ထားလိုသောကြောင့် False ။ အပိုင်းအခြား (“5:5”) သည် အပိုင်းအခြားသည် 5th အတန်းတွင် စတင်ပြီး အဆုံးသတ်ကြောင်း ညွှန်ပြပါသည်။
ထို့နောက် run ပရိုဂရမ်။
Excel သည် ၅ တန်း “ အတန်း VBA တွင် ဖျောက်ထားမည် ” ဒေတာစာရွက် ။
နောက်ထပ်ဖတ်ရန်- VBA တွင် အတန်းများကို ဝှက်ရန် (14 နည်းလမ်းများ)
၃.၂။ VBA (ကပ်လျက်)
အသုံးပြု၍ Excel ရှိ အတန်းများကို ဖျောက်ရန် ဖြတ်လမ်းလင့်ခ် VBA တွင် VBA ကို အသုံးပြု၍ VBA အများအပြားကို ပြန်ဖွင့်နိုင်ပါသည်။ ကျွန်ုပ်တို့၏ဒေတာအတွဲ၊ 7th နှင့် 8th တွင်၊ ကပ်လျက်အတန်းနှစ်ခုကို ဝှက်ထားသည်။ ဤအတန်းများကို ပြန်ဖွင့်ရန်အတွက် ကျွန်ုပ်သည် VBA ကို အသုံးပြုပါမည်။
VBA တည်းဖြတ်သူကိုဖွင့်ရန်နှင့် module အသစ်တစ်ခုထည့်သွင်းရန် တွင်ဖော်ပြထားသော အဆင့်များကို လိုက်နာပါ 1>ပုဒ်မ 3.1 ။
ထို့နောက် အောက်ပါ ကုဒ် ၊
5958
ဤတွင် ကျွန်ုပ်ဖန်တီးထားသည် Sub Procedure Unhide_Adjacent_Rows နှင့် ကျွန်ုပ်လုပ်ဆောင်မည့် အလုပ်စာရွက် ကို ဖော်ပြခဲ့သည်။ Range.Hidden Property ကိုအသုံးပြုပြီး အတန်း တစ်ခုလုံးကို ဖျောက်ထားလိုသောကြောင့် False ဟု သတ်မှတ်ပါသည်။ အပိုင်းအခြား မှ (“7:8”) က အပိုင်းအခြား မှ အတန်း မှ စတင်ပြီး 8th တွင် ပြီးဆုံးကြောင်း ညွှန်ပြသည် row ။
ယခု ပရိုဂရမ်ကို လုပ်ဆောင်ပါ ။ Excel သည် 7th နှင့် 8th row ကို ဖျောက်ထားပါမည်။
3.3။ VBA (Non-Adjacent) ကို အသုံးပြု၍ Excel ရှိ အတန်းများကို ဖျောက်ရန် ဖြတ်လမ်းလင့်ခ်
ယခု၊ ကပ်လျက်မဟုတ်သော အများအပြားကို ကျွန်ုပ်တို့ မည်သို့ ပြန်ဖျောက်နိုင်သည်ကို ကြည့်ကြပါစို့။ အတန်း Excel တွင်။ 10th ၊ 12> နှင့် 15th အတန်းများသည် ကပ်လျက်မဟုတ်သော နှင့် ဝှက်ထားသည်။
VBA တည်းဖြတ်သူကို ဖွင့်ရန် နှင့် module အသစ်တစ်ခုကို ထည့်သွင်းရန် ကဏ္ဍ 3.1 တွင် ရှင်းပြထားသည့် အဆင့်များကို လိုက်နာပါ။
module အသစ်တစ်ခုကို ထည့်သွင်းပြီးနောက်၊ အောက်ပါ ကုဒ် ကို ချရေးပါ။
4825
ဤတွင်၊ ကျွန်ုပ်သည် Sub Procedure Unhide_Non_Adjacent_Rows ကို ဖန်တီးခဲ့ပြီး အလုပ်စာရွက် ကို ကျွန်ုပ်ဖော်ပြခဲ့သည် အတူအလုပ်လုပ်တော့မယ်။ Range.Hidden Property ကိုအသုံးပြုပြီး အတန်း တစ်ခုလုံးကို ဖျောက်ထားလိုသောကြောင့် False ဟု သတ်မှတ်ပါသည်။ အပိုင်းအခြား မှ (“10:10,12:12,15:15”) ကျွန်ုပ်သည် 10th , 12th ကို ရွေးထားကြောင်း ညွှန်ပြပါ နှင့် 15th row ။
ထို့နောက် ပရိုဂရမ်ကို လုပ်ဆောင်ပါ။ Excel သည် 10th ၊ 12th နှင့် 15th row ကို ဖျောက်ထားပါမည်။
မှတ်ချက်- ကျွန်ုပ်သည် ဒုတိယလိုင်းတွင် လိုင်းခွဲ ကို အသုံးပြုထားသည်။ ၎င်းသည် ရွေးချယ်ခွင့်ရှိသည်။ လိုင်းခွဲခြင်းကို အသုံးမပြုပါက ကုဒ်လည်း လည်ပတ်ပါမည်။
3.4။ VBA
ကို အသုံးပြု၍ Worksheet တွင် အတန်းအားလုံးကို ဖျောက်ထားရန်၊ ယခု၊ အလုပ်စာရွက်တွင် အတန်းများအားလုံးကို ဖျောက်ထားပုံ ကို ပြပါမည်။
VBA <ကိုဖွင့်ရန် 2>တည်းဖြတ်သူနှင့် မော်ဂျူးအသစ်တစ်ခုကို ထည့်သွင်းရန် ကဏ္ဍ 3.1 တွင် ရှင်းပြထားသည့် အဆင့်များကို လိုက်နာပါ။
module အသစ်တစ်ခုကို ထည့်သွင်းပြီးနောက်
ထို့နောက် ၎င်းကို ချရေးပါ။ အောက်ပါ ကုဒ် ။
9557
ဤတွင်၊ Sub Procedure Unhide_All_Rows တွင်၊ ကျွန်ုပ်သည် Worksheet.Cells Property ပြီး ၎င်းကို သတ်မှတ်ပါ။ပိုင်ဆိုင်မှု False အလုပ်စာရွက်ရှိ အတန်း အားလုံးကို ဖျောက်ထားရန်။
ထို့နောက် ပရိုဂရမ်ကို လုပ်ဆောင်ပါ။ Excel က 5th , 7th , 8th , 10th , 12th ၊ ဒေတာစာရွက်ရှိ 15th အတန်းများ။
ပိုမိုဖတ်ရန်- Excel တွင် အတန်းအားလုံးကို ဖျောက်နည်း (အားလုံးဖြစ်နိုင်သောနည်းလမ်းများ)
လေ့ကျင့်ရေးစာအုပ်
နောက်ဆုံးအနေနဲ့၊ မင်းလေ့ကျင့်ဖို့ အလုပ်စာရွက် ကို တွဲတင်ပေးလိုက်ပါတယ်။ ကျွမ်းကျင်မှုကို ကျွမ်းကျင်ရန် ထိုစာရွက်ကို အသုံးပြု၍ လေ့ကျင့်နိုင်ပါသည်။
နိဂုံး
ဤဆောင်းပါးတွင်၊ အတန်းများကို ဖျောက်ရန် ဖြစ်နိုင်သောနည်းလမ်းအားလုံးကို ကျွန်ုပ်ရှင်းပြထားပါသည်။ တွင် Excel တွင် ဖြတ်လမ်းနည်းများဖြင့်။ ဒီဆောင်းပါးကို အထောက်အကူဖြစ်တယ်ဆိုရင် ဝမ်းသာပါတယ်။ ထို့အပြင်၊ သင့်တွင်မေးခွန်းများ သို့မဟုတ် အကြံပြုချက်များရှိပါက၊ ၎င်းကို comment box တွင် လွတ်လပ်စွာမျှဝေနိုင်ပါသည်။
Excel ကိုကျွန်ုပ်တို့နှင့်အတူ။