မာတိကာ
သင် VBA ကို အသုံးပြု၍ အတန်းကိုဖျက်ရန် အလွယ်ဆုံးနည်းလမ်းအချို့ကို ရှာဖွေနေပါက၊ သင်သည် မှန်ကန်သောနေရာတွင် ရှိနေပါသည်။
ပင်မဆောင်းပါးကို စေ့စေ့ငုကြည့်ကြပါစို့။
Workbook ကိုဒေါင်းလုဒ်လုပ်ပါ
VBA Delete Row.xlsm
VBA ကိုအသုံးပြု၍ အတန်းဖျက်ရန် နည်းလမ်း 14 ခု
ဤတွင်၊ ကျွန်ုပ်တွင် ဒေတာသုံးမျိုးရှိပါသည်။ VBA ကို အသုံးပြု၍ အတန်းများကို ဖျက်နည်းများကို ပြသရန် ဇယားများ။ ပထမဇယားတွင် ကုမ္ပဏီတစ်ခု၏ ထုတ်ကုန် အချို့နှင့် ၎င်းတို့၏ အရွယ်အစား ၊ စျေးနှုန်းများ ပါဝင်ပါသည်။
ဒုတိယ တစ်ခုတွင် အချို့သော ထုတ်ကုန်ကုဒ်များ နှင့် ၎င်းတို့၏ ဆက်စပ် ထုတ်ကုန်အရွယ်အစား နှင့် စျေးနှုန်းများ
နှင့် နောက်ဆုံးတစ်ခု ပါ၀င်သည် အချို့သော ပရောဂျက်အမည်များ နှင့် ၎င်းတို့၏ သက်ဆိုင်ရာ ရက်စွဲများ နှင့် ကုန်ကျစရိတ်များ ။
ဆောင်းပါးဖန်တီးရန်အတွက် ကျွန်ုပ်သည် Microsoft Excel 365 ဗားရှင်းကို အသုံးပြုထားပြီး၊ သင့်အဆင်ပြေမှုအရ အခြားဗားရှင်းများကို သင်အသုံးပြုနိုင်ပါသည်။
Method-1- VBA ကိုအသုံးပြုပြီး အတန်းတစ်တန်းကို ဖျက်ပါ
ဆိုကြပါစို့၊ ထုတ်ကုန် ဖိနပ် 1၊ ပါဝင်သော အတန်းကို ဖျက်လိုပြီး ဤအတန်းတစ်ခုတည်းကို ဖျက်ရန် ဤနည်းလမ်းကို သင်လိုက်နာနိုင်ပါသည်။
Step-01 :
➤ Developer Tab>> Visual Basic Option
သို့သွားပါ။
ထို့နောက် Visual Basic Editor ပွင့်လာပါမည်။
➤ Insert Tab>> Module Option
သို့သွားပါ။
ထို့နောက်၊ Module ကို ဖန်တီးပါမည်။
အဆင့်- 02 :
➤ ဖောင်ကိုရေးပါ။ အနိမ့်ကုဒ်
8579
ဤတွင်၊ “Single” သည် 11/12/2021 ရက်စွဲပါရှိသော ဆဲလ်များနှင့် သက်ဆိုင်သည့် အပိုင်းအခြားများစွာ၏ ပေါင်းစည်းမှုဖြစ်ပြီး၊ နောက်ဆုံးတွင် အပိုင်းအခြားများကို ဖျက်လိုက်ပါမည်။
➤ နှိပ်ပါ F5
ရလဒ် :
ထို့နောက်၊ 11/12/2021 ရက်စွဲတစ်ခုရှိသော အတန်းများကို ဖျက်လိုက်ပါမည်။ .
ဆက်စပ်အကြောင်းအရာ- တိကျသောဒေတာပါသောအတန်းများကိုဖျက်ရန် Excel VBA (ဥပမာ 9 ခု)
အလေ့အကျင့် အပိုင်း
သင်ကိုယ်တိုင် အလေ့အကျင့်ပြုလုပ်ရန်အတွက် အလေ့အကျင့် ဟု အမည်ပေးထားသည့် စာရွက်တွင် အောက်ပါကဲ့သို့ အလေ့အကျင့် ကဏ္ဍကို ပေးထားပါသည်။ ကျေးဇူးပြု၍ ကိုယ်တိုင်လုပ်ပါ။
နိဂုံးချုပ်
ဤဆောင်းပါးတွင်၊ VBA ကို ထိထိရောက်ရောက်အသုံးပြုရန် အလွယ်ကူဆုံးနည်းလမ်းများကို ခြုံငုံဖော်ပြရန် ကြိုးစားခဲ့သည်။ အတန်းများကိုဖျက်ခြင်း။ အသုံးဝင်မယ်လို့ မျှော်လင့်ပါတယ်။ သင့်တွင် အကြံပြုချက်များ သို့မဟုတ် မေးခွန်းများရှိပါက၊ ၎င်းတို့ကို မှတ်ချက်ကဏ္ဍတွင် လွတ်လပ်စွာမျှဝေနိုင်ပါသည်။
အလုပ်စာရွက်အမည်နှင့် အတန်း(7)အတန်းနံပါတ်ကို ရွေးပါမည်။။EntireRow.Delete အတန်း 7 တစ်ခုလုံးကို ဖျက်ပါမည်။
➤ F5
ရလဒ် :
ဤနည်းဖြင့် <1 ပါရှိသော အတန်းကို ဖျက်လိုက်ပါမည်။>ထုတ်ကုန် အမည် ဖိနပ် 1 ။
ပိုမိုဖတ်ရန်- Excel တွင် အတန်းများကို ဖျက်နည်း- 7 နည်းလမ်းများ
နည်းလမ်း-၂- VBA ကိုအသုံးပြု၍ အတန်းများစွာကို ဖျက်ပါ
ထုတ်ကုန် အမည်များပါရှိသော အတန်းများကဲ့သို့ အတန်းများစွာကို ဖျက်လိုပါက Shoe1 ၊ Shoe2၊ နှင့် Shoe3 ၊ ထို့နောက် သင်သည် ဤ VBA ကုဒ်ကို လိုက်နာနိုင်ပါသည်။
Step-01 :
➤ လိုက်နာပါ Step-01 of Method-1
3106
ဤနေရာတွင် အတန်းနံပါတ် 13၊ 10 နှင့် 7 တို့ကို ဖျက်လိုက်မည်ဖြစ်ပြီး သင်နောက်ဆုံးအတန်းနံပါတ်မှ ဤကုဒ်ကဲ့သို့ ပထမတန်းနံပါတ်သို့ သင်ရေးရမည့် အတန်းနံပါတ်များကို နံပါတ်စဉ်အတိုင်းရေးထားသည်။
မဟုတ်ပါက အတန်း 7 ကဲ့သို့ ပထမတန်းကို ဖျက်ပြီးနောက် ကျန်ကျန် ဤအတန်းအောက်ရှိ အတန်းများသည် အတန်းတစ်တန်းအပေါ်သို့ ရွေ့သွားမည်ဖြစ်ပြီး ထို့ကြောင့် အတန်း 10 သည် အတန်း 9 ဖြစ်မည်ဖြစ်ပြီး အတန်း 13 သည် အတန်း 12 ဖြစ်ပါမည်။ ဤအချက်အတွက် ထို့ကြောင့်၊ သင်သည် မှန်ကန်သောအတန်းများကို ဖျက်နိုင်မည်မဟုတ်ပေ။
➤ F5
ရလဒ် ကိုနှိပ်ပါ။ :
ထို့နောက်၊ သင်သည် ထုတ်ကုန် အမည်များ ပါဝင်သော ဖိနပ် 1 ၊ ဖိနပ် 2၊ နှင့် ဖိနပ် 3 ပါရှိသော အတန်းများကို ဖျက်လိုက်ပါမည်။
နောက်ထပ်ဖတ်ရန်- Excel တွင် အတန်းများစွာကို ဖျက်နည်း (နည်းလမ်း 3 ခု)
Method-3
ကိုရွေးချယ်ခြင်းဖြင့် အတန်းတစ်ခုကိုဖျက်ခြင်း ဤနေရာတွင်၊ အတန်းတစ်ခုကိုဖျက်ရန်နည်းလမ်းကို ကျွန်ုပ်ပြပါမည်။ထိုအတန်း၏တက်ကြွသောဆဲလ်တစ်ခုနှင့်စပ်လျဉ်း။
အဆင့်-၀၁ -
➤ လိုက်နာပါ အဆင့်-၀၁ ၏ နည်းလမ်း-1
3910
၎င်းသည် တက်ကြွသောဆဲလ်ပါရှိသောအတန်းကို ဖျက်လိုက်ပါမည်။
➤ ကုဒ်ကိုသိမ်းဆည်းပါ။
Step-02 :
➤ သင်ဖျက်လိုသော အတန်း၏ မည်သည့်ဆဲလ်ကိုမဆို ရွေးပါ (ဤနေရာတွင် ကျွန်ုပ်ရွေးချယ်ထားသော ဆဲလ် B7 )
➤ Developer Tab>> Macros Option
ထို့နောက် Macro Wizard ပွင့်လာပါမည်။
➤ Macro name dltrow3 ကိုရွေးပြီး Run
<3 ကိုနှိပ်ပါ။>
ရလဒ် :
ပြီးနောက်၊ သင်သည် ထုတ်ကုန် အမည် ဖိနပ် 1 ပါရှိသော အတန်းကို ဖျက်လိုက်ပါမည်။
Method-4- Selection ရှိ အတန်းအားလုံးကို ဖျက်ခြင်း
ရွေးချယ်မှုတစ်ခု၏ အတန်းအားလုံးကို ဖျက်ရန်အတွက် သင်သည် ဤနည်းလမ်းကို လိုက်နာနိုင်ပါသည်။
Step-01 -
➤ Step-01 of Method-1
6825
ကို လိုက်နာပါ ရွေးချယ်မှု၏အတန်းအားလုံးကို ဖျက်လိုက်ပါမည်။
➤ ကုဒ်ကိုသိမ်းဆည်းပါ။
အဆင့်- 02 :
➤ သင်ဖျက်လိုသော အတန်းအကွာအဝေးကို ရွေးပါ။ (ဤတွင်၊ ကျွန်ုပ်ရွေးချယ်ထားသော အပိုင်းအခြား B7:D9 )
➤ Developer Tab>> Macros Option
<0 သို့သွားပါ။>ထို့နောက်၊ Macro Wizard ပွင့်လာပါမည်။
➤ Macro အမည် dltrow4 ကို ရွေးပါ။ Run
ရလဒ် :
ထို့နောက် ပါရှိသော အတန်းများကို ဖျက်လိုက်ပါမည်။ ထုတ်ကုန် အမည်များ ဖိနပ် 1 ၊ ဂျာကင်အင်္ကျီ 1၊ နှင့် Jacket2 ။
နောက်ထပ်ဖတ်ရန်- Excel တွင် ရွေးချယ်ထားသောအတန်းများကို ဖျက်နည်း(နည်းလမ်း 8 ခု)
Method-5- ဆဲလ်တစ်ခုမှဗလာဖြစ်ပါက အတန်းတစ်ခုကိုဖျက်ခြင်း
ဤနေရာတွင်၊ ကျွန်ုပ်တွင် B9 (ဤဆဲလ်မှတန်ဖိုးကို ကျွန်ုပ်ဖယ်ရှားလိုက်ပါပြီ၊ နည်းလမ်း) နှင့် VBA ကုဒ်ကို အသုံးပြု၍ B9 ဆဲလ်ပါရှိသော အတန်းကို ကျွန်ုပ်ဖျက်ပါမည်။
အဆင့်-၀၁ :
➤ လိုက်နာပါ Step-01 of Method-1
7958
အကွာအဝေးရှိ အတန်းအားလုံးကို ဖျက်ပစ်မည် “B5:D13” ဆဲလ်အလွတ်တစ်ခုခုရှိခြင်း။
➤ F5
ရလဒ်<2 ကိုနှိပ်ပါ။>:
ထို့နောက်၊ သင်သည် ဆဲလ်အလွတ်ပါရှိသော အတန်းကို ဖျက်နိုင်မည်ဖြစ်သည်။
နောက်ထပ် ဖတ်ရှုရန်- Excel တွင်ဗလာအတန်းများကိုဖယ်ရှားနည်း (11 နည်းလမ်းများ)
Method-6- အတန်းတစ်တန်းကိုဖျက်ခြင်း
ဤနေရာတွင်၊ ကျွန်ုပ်တွင် ဆဲလ်အလွတ်တစ်ခုရှိသည် B9 (ဤနည်းလမ်းအတွက် တန်ဖိုးများကို ကျွန်ုပ်ဖယ်ရှားလိုက်ပါပြီ)၊ နှင့် Row 12 ဖြစ်သည့် အလွတ်တန်း (ဤနည်းလမ်းအတွက် တန်ဖိုးများကို ကျွန်ုပ်ဖယ်ရှားလိုက်ပါပြီ)၊ နှင့် VBA ကုဒ်နှင့် <1 ကိုအသုံးပြု၍>COUNTA လုပ်ဆောင်ချက် ဗလာဖြစ်နေသော အတန်းကို ကျွန်ုပ်ဖျက်ပါမည်။
အဆင့်-၀၁ -
➤ လိုက်နာပါ အဆင့်-၀၁ of Method-1
7823
“B5:D13” သည် ဒေတာအပိုင်းအခြားဖြစ်ပြီး FOR loop သည် ဆဲလ်တိုင်းအတွက် အလုပ်လုပ်လိမ့်မည် ဤအပိုင်းအခြား။
CountA(cell.EntireRow) အလွတ်မဟုတ်သောဆဲလ်အရေအတွက်ကို ပြန်ပေးမည်ဖြစ်ပြီး 0 ဖြစ်သွားသောအခါ အတန်းကိုဖျက်ပါမည်။
➤နှိပ်ပါ။ F5
ရလဒ် :
ထို့နောက်၊ သင်သည် အလွတ်အတန်းကို ဖျက်နိုင်ပါမည်၊ သို့သော် အားလုံးကို မပါဝင်သော မည်သည့်အတန်းကိုမျှ ဖျက်မည်မဟုတ်ပါ။ ဤအတန်း၏ဆဲလ်များသည် ဗလာဖြစ်နေသည်။
နောက်ထပ်ဖတ်ရန်- Excel တွင်ဗလာရှိသောအတန်းများကိုဖျက်ရန် VBA ကိုအသုံးပြုနည်း
Method-7- nth Row တိုင်းကို ဖျက်ခြင်း
ဤနည်းလမ်းကို လိုက်နာခြင်းဖြင့် nth အတန်းတိုင်း (ဤအခြေအနေတွင်၊ 3rd အတန်းတိုင်း) ကို ဖျက်နိုင်ပါသည်။
အဆင့်-01 -
➤ လိုက်နာရန် အဆင့်-၀၁ ၏ နည်းလမ်း-1
1477
“B5 :D13" သည် ဒေတာအပိုင်းအခြားဖြစ်ပြီး rc သည် 9 ဖြစ်သည့် ဤအပိုင်းအခြား၏ စုစုပေါင်းအတန်းနံပါတ်ကို ပြန်ပေးပါမည်။
ဤနေရာတွင် FOR loop သည် rc သို့မဟုတ် 9 ဖြစ်သည့် နောက်ဆုံးအတန်းမှ စတင်မည်ဖြစ်ပြီး ဤကိစ္စတွင် ပထမတန်းနှင့် အဆုံးသတ်ပါမည်။
အဆင့် -3 ဤအပိုင်းအခြားရှိ တတိယ အတန်းတိုင်းကို ဖျက်ရန် ကူညီပေးပါမည်။
➤ F5
ကိုနှိပ်ပါ။ 1>ရလဒ် :
ထို့နောက်၊ သင်သည် ထုတ်ကုန် အမည်များပါရှိသော အတန်းများကို ဖိနပ် 1 ၊ ဖိနပ် 2၊ နှင့် Shoe3 ။
နောက်ထပ်ဖတ်ရန်- R တိုင်းကို ဖျက်နည်း Excel တွင် (အလွယ်ဆုံးနည်းလမ်း 6 ခု)
အလားတူစာဖတ်ခြင်း-
- Excel VBA ဖြင့် ရွေးချယ်ထားသောအတန်းများကို ဖျက်နည်း (အဆင့်- အဆင့်အလိုက် လမ်းညွှန်ချက်)
- Excel တွင် အသုံးမပြုသောအတန်းများကို ဖျက်ပါ (8 လွယ်ကူသောနည်းလမ်းများ)
- Excel တွင် ဝှက်ထားသောအတန်းများကို ဖျက်နည်း (နည်းလမ်း 3 ခု)
- Excel တွင် အဆုံးမရှိ အတန်းများကို ဖျက်ပါ (လွယ်ကူသော နည်းလမ်း 5 ခု)
- အမြဲတမ်း Excel တွင် အတန်းများကို ဖျက်နည်း (၄ လွယ်ကူနည်းလမ်းများ)
နည်းလမ်း-၈- ဆဲလ်တန်ဖိုးအပေါ်အခြေခံ၍ အတန်းကိုဖျက်ခြင်း
ဤနည်းလမ်းတွင်၊ တိကျသောတန်ဖိုးတစ်ခုပါရှိသောအတန်းကို ကျွန်ုပ်ဖျက်လိုက်မည် ရှပ်အင်္ကျီ 2 .
Step-01 :
➤ Step-01 of Method- 1
9472
“B5:D13” သည် ဒေတာအပိုင်းအခြားဖြစ်ပြီး FOR ကွင်းဆက်သည် ဤအပိုင်းအခြားရှိ ဆဲလ်တိုင်းအတွက် အလုပ်လုပ်မည်ဖြစ်သည်။
အတန်းတစ်ခု၏ဆဲလ်တစ်ခုတွင် “Shirt 2” တန်ဖိုးပါဝင်နေပါက အတန်းကိုဖျက်ပါမည်။
➤ F5<2 ကိုနှိပ်ပါ။>
ရလဒ် :
ဤနည်းဖြင့် သင်သည် ထုတ်ကုန် အမည် ရှပ်အင်္ကျီ 2 ပါရှိသော အတန်းကို ဖျက်လိုက်ပါမည်။
နောက်ထပ်ဖတ်ရန်- ဆဲလ် Excel တွင် တန်ဖိုးပါဝင်ပါက အတန်းကိုဖျက်ရန် VBA Macro (နည်းလမ်း 2 ခု)
Method-9- ပွားနေသောအတန်းများကို ဖျက်ခြင်း
ဤတွင်၊ ကျွန်ုပ်တွင် ထုတ်ကုန်ကုဒ် 97375 ပါရှိသည့် အတန်းနှစ်တန်းရှိသောကြောင့် အမှတ်အသားပြုထားသော ဤအတန်းများထဲမှ တစ်ခုကို ဖျက်ပစ်လိုပါသည်။ အောက်တွင် အနီရောင်အကွက်တစ်ခု။
Step-01 :
➤ လိုက်နာပါ Step-01 of Method-1
1385
ဤတွင်၊ “B5:D13” ဒေတာအပိုင်းအခြားဖြစ်ပြီး ကော်လံများ:=1 ကျွန်ုပ် ကော်လံတစ်ခုဖြစ်သည့် ကော်လံ B ကော်လံတစ်ခုတွင်သာ ထပ်တူတန်ဖိုးများကို ရှာဖွေမည်ဖြစ်သော်လည်း အခြားကော်လံများတွင်လည်း ရှာဖွေလိုပါက သင့်လိုအပ်ချက်အရ ဤနံပါတ်ကို အသုံးပြုနိုင်ပါသည်။
➤ F5
ရလဒ် :
ပြီးနောက်၊ အတန်းကို ဖျက်နိုင်ပါမည်။ အခြားအတန်းနှင့်ဆင်တူသည်။
နောက်ထပ်ဖတ်ရန်- ပွားနေသောအတန်းများကို ဖျက်နည်းVBA ဖြင့် Excel (8 ထိရောက်သောနည်းလမ်းများ)
Method-10- ဇယားတစ်ခုရှိ အတန်းများကိုဖျက်ခြင်း
ဆိုပါစို့၊ သင့်တွင် အောက်ပါဇယားအမည်ဖြစ်သော Table1 နှင့်၊ ယခု သင်သည် ဤဇယား၏ အတန်းနံပါတ် 6 ကို ဖျက်လိုပါသည်။ ထိုသို့လုပ်ဆောင်ရန် ဤနည်းလမ်းကို သင်လိုက်နာနိုင်ပါသည်။
အဆင့်-၀၁ -
➤ လိုက်နာပါ အဆင့်-၀၁ <2 Method-1
1989
ဤတွင်၊ “ဇယား” သည် စာရွက်အမည်၊ “Table1” သည် ဇယားအမည်ဖြစ်ပြီး 6 သည် သင်ဖျက်လိုသော ဤဇယား၏ အတန်းနံပါတ်ဖြစ်သည်။
➤ F5
<1 ကိုနှိပ်ပါ။>ရလဒ် :
ဤနည်းဖြင့် သင်သည် ဤဇယား၏ သင်အလိုရှိသောအတန်းကို ဖျက်လိုက်ပါမည်။
နောက်ထပ်ဖတ်ရန်- Excel VBA ကိုအသုံးပြုပြီး ကော်လံတစ်ခုပေါ်အခြေခံ၍ ထပ်နေသောအတန်းများကို ဖယ်ရှားနည်း
Method-11- စစ်ထုတ်ပြီးနောက် မြင်သာသောအတန်းများကို ဖျက်ခြင်း
ဤနေရာတွင်၊ ကျွန်ုပ်တွင် စစ်ထုတ်ထားသော ဒေတာဇယားတစ်ခုရှိသည်။ စျေးနှုန်း ကော်လံ $1,500.00 ထက်ပိုသော တန်ဖိုးများအတွက် ကော်လံကို စစ်ထုတ်ပြီးနောက် မြင်နိုင်သော အတန်းအားလုံးကို ဖျက်လိုက်ချင်ပါသည်။
Step-01 :
➤ လိုက်နာပါ Step-01 of Method-1
9343
ဤတွင်၊ “B5- D13" သည် ဒေတာအပိုင်းအခြားဖြစ်သည်။
➤ F5
ကိုနှိပ်ပါ၊ ယခု၊ စစ်ထုတ်ပြီးနောက် မြင်နိုင်သောအတန်းများအားလုံးသည် ဖျက်ပစ်ပါ။ Filter ကိုရွေးချယ်ခြင်းဖြင့် သင်သည် Price ကော်လံတွင် လက်မှတ်ထိုးခြင်းဖြင့် ယခု ဝှက်ထားသောအတန်းများကို ပြန်လည်ယူဆောင်လာနိုင်ပါသည်။
➤ <ကိုနှိပ်ပါ။ 1>အားလုံးရွေးချယ်ပါ ရွေးစရာ
➤ OK
ရလဒ် :
နောက်ဆုံးတွင်၊ သင်သည် ဝှက်ထားသော အတန်းများကို ပြန်လည်ရရှိမည်ဖြစ်သည်။ဒေတာဇယား။
နောက်ထပ်ဖတ်ရန်- Excel တွင် VBA ဖြင့် အတန်းများကို စစ်ထုတ်နည်း (နည်းလမ်း 2 ခု)
Method-12- နောက်ဆုံးအသုံးပြုနေသည့်ဆဲလ်အပေါ်အခြေခံ၍ အတန်းကိုဖျက်ခြင်း
ဤနေရာတွင်၊ ကျွန်ုပ်၏နောက်ဆုံးလုပ်ဆောင်နေသောဆဲလ်သည် ဆဲလ် B13 ဖြစ်ပြီး၊ အောက်ပါ၏နောက်ဆုံးတက်ကြွသောဆဲလ်ပါရှိသော ၎င်းကို ကျွန်ုပ်ဖျက်လိုပါသည်။ ဒေတာဇယား။
အဆင့်-၀၁ -
➤ အဆင့်-၀၁ နည်းလမ်းကို လိုက်နာပါ -1
6741
ဤတွင်၊ 2 ဆိုလိုသည်မှာ ကော်လံ B တွင် ကျွန်ုပ်၏ တက်ကြွသောဆဲလ် ရှိသည်၊ သင်သည် သင့်လိုအပ်ချက်အရ နံပါတ်ကို ပြောင်းလဲနိုင်သည်။
➤ F5
ရလဒ် :
ဤနည်းဖြင့် သင်သည် သင်၏အား ဖျက်လိုက်ပါမည်။ နောက်ဆုံးဖွင့်ထားသောအတန်း။
နောက်ထပ်ဖတ်ရန်- ဆဲလ်များစွာတန်ဖိုးပေါ်မူတည်၍ အတန်းများကိုဖျက်ရန် Excel VBA ကုဒ် (3 လိုအပ်ချက်)
Method-13- မည်သည့်စာကြောင်းများပါရှိသော အတန်းများကို ဖျက်ခြင်း
ယူဆပါ၊ မည်သည့်စာကြောင်းပါရှိသော အတန်းများကို ဖျက်လိုသနည်း၊ ၎င်းကိုပြုလုပ်ရန် ဤနည်းလမ်းကို သင်လိုက်နာနိုင်ပါသည်။
Step-01 -
➤ Step-01 of Method-1
2874<0 ကို လိုက်နာပါ>ဤတွင်၊ “string”သည် စာရွက်အမည်၊ ဤဒေတာအပိုင်းအခြား၏ ပထမတန်းနံပါတ်သည် 5ဖြစ်ပြီး စတင်ကော်လံနံပါတ်သည် 2
The With သည် သင့်အား အရာဝတ္ထုတစ်ခုအား သတ်မှတ်ပေးပါသည်။ သို့မဟုတ် အသုံးပြုသူသတ်မှတ်ထားသော အမျိုးအစားသည် ဖော်ပြချက် စီးရီးတစ်ခုလုံးအတွက် တစ်ကြိမ်ဖြစ်သည်။
Error Resume Next တွင် ဖော်ပြချက်တွင်၊ run-time error ပေါ်ပေါက်လာသောအခါ control သည် အဆိုပါထုတ်ပြန်ချက်နောက်တွင် ဖော်ပြချက်သို့ ရောက်သွားသည် အမှားဖြစ်သွားသည်။
LastRow နှင့် LastColumn ဒေတာအပိုင်းအခြား၏ နောက်ဆုံးအတန်းနှင့် ကော်လံကို ပြန်ပေးသည်။
SpecialCells(xlCellTypeConstants, xlTextValues) အတွင်း မည်သည့်စာသားတန်ဖိုးများပါသည့် အတန်းများကို ရွေးပါမည်၊ အပိုင်းအခြား။
➤ F5
ရလဒ် :
ပြီးနောက်၊ သင်သည် စာသားစာတန်းပါရှိသော အတန်းများကို ဖျက်ပါ။
နောက်ထပ်ဖတ်ရန်- အတန်းများကိုဖျက်ရန် Excel Shortcut (အပိုဆုနည်းလမ်းများဖြင့်)
နည်းလမ်း-14- ရက်စွဲများအလိုက် အတန်းကိုဖျက်ခြင်း
ဤတွင်၊ ဤနေရာတွင် အထူးရက်စွဲ 11/12/2021 11/12/2021 (mm/dd/yyyy) ရှိသည့် အတန်းများကို ဤနေရာတွင် ဖျက်လိုက်ပါမည်။ နည်းလမ်း DATEVALUE လုပ်ဆောင်ချက် ကို အသုံးပြုထားသည်။
အဆင့်-၀၁ :
➤ လိုက်နာပါ အဆင့်- 01 of Method-1
2392
ဤတွင်၊ “ရက်စွဲ” သည် စာရွက်အမည်ဖြစ်ပြီး၊ ဤဒေတာအပိုင်းအခြား၏ ပထမတန်းနံပါတ်မှာ ဖြစ်သည်။ 5 နှင့် စံကော်လံ (ဘယ်ကော်လံတွင် ရက်စွဲများပါရှိသည်) နံပါတ်သည် 3 ဖြစ်သည်။
ထုတ်ပြန်ချက် With သည် သင့်အား အရာဝတ္ထု သို့မဟုတ် အသုံးပြုသူသတ်မှတ်ထားသော အမျိုးအစားကို တစ်ကြိမ်သတ်မှတ်နိုင်သည် ထုတ်ပြန်ချက် စီးရီးတစ်ခုလုံးအတွက်။
အမှား ဆက်လက်လုပ်ဆောင်ရန် နောက်တစ်ခု ထုတ်ပြန်ချက်တွင် ၎င်းကို သတ်မှတ်သည်၊ run-time error ပေါ်ပေါက်လာသောအခါ control သည် error ဖြစ်ပေါ်လာသည့် ဖော်ပြချက်နောက်တွင် ဖော်ပြချက်သို့ ရောက်သွားပါသည်။
LastRow သည် data range ၏ နောက်ဆုံးအတန်းကို ပြန်ပေးပြီး ဤနေရာတွင်၊ FOR ကွင်းဆက်သည် LastRow သို့မဟုတ် 6 ဖြစ်သည့် နောက်ဆုံးအတန်းမှ စတင်မည်ဖြစ်ပြီး ဤကိစ္စတွင် ပထမတန်းနှင့် အဆုံးသတ်ပါမည်။
DATEVALUE စာသားရက်စွဲကို တန်ဖိုးအဖြစ်သို့ ပြောင်းပါမည်။
ဤတွင်၊ Union ကို ပြန်ပေးပါမည်။