Excel တွင် Macros တည်းဖြတ်နည်း (နည်းလမ်း 2 ခု)

  • ဒါကိုမျှဝေပါ။
Hugh West

Microsoft Excel ၏ VBA Macro သည် မည်သည့်အလုပ်စာရွက်ပေါ်တွင်မဆို လွယ်ကူစွာလုပ်ဆောင်နိုင်သော ကိရိယာများထဲမှတစ်ခုဖြစ်သည်။ ဒါဟာလည်း အချိန်အများကြီးကို သက်သာစေနိုင်ပါတယ်။ VBA Macro သည် ဒေတာအများအပြားကို ထိထိရောက်ရောက်ခွဲခြမ်းစိတ်ဖြာရန် လမ်းခင်းပေးသည်။ VBA Macro ကို တည်းဖြတ်ခြင်းသည် ဤအပလီကေးရှင်းနှင့် လုပ်ဆောင်ခြင်း၏ မရှိမဖြစ်အစိတ်အပိုင်းတစ်ခုဖြစ်သည်။ ဤသင်ခန်းစာတွင်၊ Excel တွင် သင့်လျော်သော ဥပမာများနှင့် သင့်လျော်သော သရုပ်ဖော်ပုံများဖြင့် မက်ခရိုကို တည်းဖြတ်နည်းကို သင်လေ့လာနိုင်ပါမည်။

လက်တွေ့အလုပ်စာအုပ်ကို ဒေါင်းလုဒ်လုပ်ပါ

ဤအလေ့အကျင့်စာအုပ်ကို ဒေါင်းလုဒ်လုပ်ပါ။

Macros.xlsm ကိုတည်းဖြတ်နည်း

Personal Workbook တွင် Macro ကို Unhide Unhide

သင်၏ Macros ကို မည်သည့်နေရာတွင်မဆို သိမ်းဆည်းနိုင်ပါသည်။ ကိုယ်ရေးကိုယ်တာ အလုပ်စာအုပ်ကို ဝှက်ထားပါက ၎င်းကို ဦးစွာ ဖျောက်ထားရပေမည်။ ကိုယ်ပိုင်အလုပ်စာအုပ်သည် မက်ခရိုတစ်ခုလုံးကို သိမ်းဆည်းသည့် သီးခြားဖိုင်တစ်ခုဖြစ်သည်။ ၎င်းကို သင့်ကွန်ပြူတာတွင် သိမ်းဆည်းထားပြီး Excel ကိုဖွင့်တိုင်း ဖွင့်သည်။ မည်သို့ပင်ဆိုစေကာမူ၊ ဤဖိုင်ကို မူရင်းအတိုင်း ဝှက်ထားသည်။ ရှိ/မရှိကို သိရန်၊ ၎င်းကို ဖျောက်ထားရပါမည်။ ၎င်းတွင်သိမ်းဆည်းထားသည့် မက်ခရိုများကို တည်းဖြတ်ရန် ကိုယ်ပိုင်အလုပ်စာအုပ်ကို ဖျောက်ထားရပါမည်။

📌 အဆင့်များ

ပထမဦးစွာ View ကို နှိပ်ပါ။ တက်ဘ်။ Window group မှ Unhide ခလုတ်ကို ရွေးပါ။

ထို့နောက်တွင်၊ ဒိုင်ယာလော့ဂ်ဘောက်စ်ကို ဖွက်ပါ။

ကိုယ်ရေးကိုယ်တာ အလုပ်စာအုပ်ကို ရွေးပြီး OK ကို နှိပ်ပါ။

နောက်ဆုံးတွင်၊ ၎င်းတွင် Macros ပါသော ကိုယ်ပိုင်အလုပ်စာအုပ်ကို သင်တွေ့ရပါမည်။ ယခု၊ သင်သည် မက်ခရိုများကို အလိုရှိတိုင်း တည်းဖြတ်နိုင်ပါသည်။

Read More: [Solve:] တစ်ခု တည်းဖြတ်၍မရပါ။Hidden Workbook ရှိ Macro (လွယ်ကူသောဖြေရှင်းချက် 2 ခု)

Excel တွင် Macros တည်းဖြတ်ရန် နည်းလမ်း 2 ခု

အမှန်ပင် Excel တွင် Macros ကို တည်းဖြတ်ရန် အလွန်လွယ်ကူပါသည်။ မက်ခရိုကိုဖွင့်ထားလျှင် VBA တည်းဖြတ်သူကို အချိန်မရွေးဖွင့်နိုင်သည်။ ထို့နောက် ၎င်းကို သင်တည်းဖြတ်နိုင်ပါသည်။

မာခရိုကို တည်းဖြတ်ရန် နည်းလမ်းနှစ်ခုကို ကျွန်ုပ်တို့ ပံ့ပိုးပေးပါမည်။ ၎င်းတို့ကို တစ်ခုပြီးတစ်ခု ကြည့်ကြပါစို့။

1. Excel တွင် VBA Macros ကိုတည်းဖြတ်ရန် ကီးဘုတ်ဖြတ်လမ်းလင့်ခ်

သင်သည် ကီးဘုတ်ဖြတ်လမ်းများနှင့် လုပ်ဆောင်လေ့ရှိပြီး သင်၏လုပ်ဆောင်မှုကို ပိုမိုမြန်ဆန်စေလိုလျှင်၊ သင့်အတွက် သွားရမည့်နည်းလမ်းဖြစ်ပါစေ။ VBA တည်းဖြတ်သူ သို့သွားရန် ကီးဘုတ်ဖြတ်လမ်းနှစ်ခုကို သင့်အား ပြသနေပါသည်။ ၎င်းတို့ထဲမှ တစ်ခုခုကို သင်ရွေးချယ်နိုင်သည်၊ ၎င်းသည် သင့်အပေါ်တွင် မူတည်သည်။

1.1 Macros Dialog Box ကိုဖွင့်ရန် ကီးဘုတ်ဖြတ်လမ်းလင့်ခ်

ဤကီးဘုတ်ဖြတ်လမ်းလင့်ခ်သည် Macro ဒိုင်ယာလော့ဂ်ဘောက်စ်ကို ဖွင့်ပေးမည်ဖြစ်သည်။ ထိုနေရာမှ သင်သည် မည်သည့် macro ကိုမဆို ရွေးချယ်ပြီး တည်းဖြတ်နိုင်ပါသည်။

📌 အဆင့်များ

ပထမဦးစွာ Alt+F8ကိုနှိပ်ပါ။ သင်၏ကီးဘုတ်ပေါ်တွင်။ Macro ဒိုင်ယာလော့ဂ်ဘောက်စ်တစ်ခု ပေါ်လာပါမည်။

ယခု၊ Macro အမည် စာရင်းမှ မည်သည့် မက်ခရိုကို ရွေးချယ်ပါ။

Edit ကိုနှိပ်ပါ။

ထို့နောက်၊ ၎င်းသည် သင့်ကို VBA တည်းဖြတ်သူ သို့ ခေါ်ဆောင်သွားပါမည်။

နောက်ဆုံးတွင် VBA တည်းဖြတ်သူ<7 မှ>၊ သင့်လိုအပ်ချက်အရ မက်ခရိုကို တည်းဖြတ်နိုင်သည်။

Read More- Excel တွင် အမည်ဘောက်စ်ကို တည်းဖြတ်နည်း (တည်းဖြတ်ရန်၊ အပိုင်းအခြားနှင့် ဖျက်ရန်) <1

1.2 VBA Editor တိုက်ရိုက်ဖွင့်ရန် ကီးဘုတ်ဖြတ်လမ်း

သင်သည် အလုပ်စာအုပ်ကို ရရှိပါကအခြားရင်းမြစ်များမှ၊ ယခင်နည်းလမ်းကို လိုက်နာခြင်းဖြင့် မက်ခရိုကို တည်းဖြတ်ခြင်းသည် ပညာရှိရာရောက်ပါသည်။ သို့သော်၊ ၎င်းသည် သင့်ကိုယ်ပိုင်အလုပ်စာအုပ်ဖြစ်ပါက၊ သင်သည် ဤရိုးရှင်းသောနည်းလမ်းကို လိုက်နာနိုင်ပါသည်။

သင့်အလုပ်စာအုပ်၏ မော်ဂျူးများနှင့် မက်ခရိုအမည်များအားလုံးကို သင်သိသည်မဟုတ်လော။ ထို့ကြောင့် သင်သည် မည်သည့် module သို့မဆို အချိန်မရွေး သွားပြီး macros ကို တည်းဖြတ်နိုင်ပါသည်။

📌 အဆင့်များ

ဦးစွာ Alt+F11 ကို နှိပ်ပါ။

၎င်းသည် VBA တည်းဖြတ်မှုကို ဖွင့်ပါမည်။ ယခု၊ သင်၏ module ကိုရွေးချယ်ပါ။ ၎င်းကို နှစ်ချက်နှိပ်ပါ။

ယခု၊ သင်၏ VBA Editor ကို ဖွင့်ထားပြီး မက်ခရိုများကို အလွယ်တကူ တည်းဖြတ်နိုင်ပါသည်။

အပြည့်အစုံဖတ်ရန်- Excel VBA ရှိ Macro နမူနာ 22 ခု

2. VBA ကုဒ်များကို တည်းဖြတ်ရန် Excel တွင် Macros Command ကိုအသုံးပြုခြင်း

သင်သည် အသုံးပြုသူ အင်တာဖေ့စ်များနှင့် အလုပ်လုပ်ရတာကို နှစ်သက်သူဖြစ်ပါက၊ ဤအရာသည် သင့်အတွက်ဖြစ်သည်။ Microsoft Excel ၏ View ribbon တွင် Macros ခလုတ်တစ်ခုရှိသည်။ အဲဒီကနေ၊ သင်သည် Macro dialog box ကိုဖွင့်ပြီး macro ကို တည်းဖြတ်နိုင်ပါတယ်။ တစ်ဆင့်ပြီးတစ်ဆင့် ကြည့်ကြရအောင်။

📌 အဆင့်များ

ပထမဦးစွာ View tab ကိုသွားပါ။ ညာဘက်တွင် Macros ခလုတ်ကို တွေ့ရပါမည်။

Macros ကို နှိပ်ပါ။ ထို့နောက် Macro dialog box ပွင့်လာပါမည်။

မည်သည့် Macro ကိုမဆို Macro အမည်မှ <7 ကို ရွေးပါ။>list။

Edit ကိုနှိပ်ပါ။

ဤသည်မှာ၊ သင်ရွေးချယ်ထားသော မက်ခရိုဖြစ်သည်။ ယခု၊ သင်သည် စတင်တည်းဖြတ်နိုင်ပါပြီ။

နောက်ထပ်ဖတ်ရန်- Excel တွင် ခလုတ်တစ်ခုသို့ Macro အား သတ်မှတ်နည်း

အလားတူစာဖတ်ခြင်း

  • ဆဲလ်တွင် Excel တွင်တန်ဖိုးပါဝင်ပါက အတန်းကိုဖျက်ရန် VBA Macro (နည်းလမ်း 2 ခု)
  • Excel တွင်ဆဲလ်ကိုတည်းဖြတ်နည်း ကီးဘုတ်ဖြင့် (4 အသုံးဝင်သောနည်းလမ်းများ)
  • 7 Greyed Out အတွက် ဖြေရှင်းချက် လင့်ခ်များကို တည်းဖြတ်ရန် သို့မဟုတ် Excel တွင် အရင်းအမြစ်ရွေးချယ်မှု ပြောင်းလဲခြင်း
  • ဆဲလ်တစ်ခုအတွင်း တည်းဖြတ်နည်း နှစ်ချက်နှိပ်စရာမလိုဘဲ Excel (3 လွယ်ကူသောနည်းလမ်းများ)

တည်းဖြတ်ပြီးနောက် Macros ကိုစမ်းသပ်ပါ- Debug and Run

ဒီအချိန်အထိ၊ VBA တည်းဖြတ်နည်းကိုဖွင့်နည်းကို ဆွေးနွေးထားပါတယ်။ Excel တွင် macro ကိုတည်းဖြတ်ရန်။ ဤကဏ္ဍတွင်၊ ကျွန်ုပ်တို့သည် မက်ခရိုတစ်ခုကို တည်းဖြတ်ပြီး ၎င်းကို စမ်းသပ်ပါမည်။

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

ဤဒေတာအတွဲကိုကြည့်ပါ-

ဤနေရာတွင်၊ ဒေတာအတွဲတွင် ကျွန်ုပ်တို့တွင် ဗလာဆဲလ်အချို့ရှိသည် . ကျွန်ုပ်တို့၏ပန်းတိုင်မှာ “ လက်မထပ်ရသေး ” ဟူသောစကားလုံးဖြင့် ထိုဆဲလ်အလွတ်များကို ဖြည့်ရန်ဖြစ်သည်။

၎င်းသည် ကျွန်ုပ်တို့၏ VBA ကုဒ်ဖြစ်သည်-

5966

ထိုကုဒ်ကို ကျွန်ုပ်တို့အကောင်အထည်ဖော်ပြီးနောက်၊ ကျွန်ုပ်တို့၏ရလဒ်သည် တူညီပါသည်။ အောက်ပါ ဖန်သားပြင်ဓာတ်ပုံ-

ယခု ကျွန်ုပ်တို့ ၎င်းကို တည်းဖြတ်ပါမည်။ ဤကိစ္စတွင်၊ ကျွန်ုပ်တို့သည် “ Single

📌 အဆင့်များ

①<ဟူသောစကားလုံးဖြင့် ကွက်လပ်ဆဲလ်များကို ဖြည့်ပါမည်။ 7> ပထမဦးစွာ သင့်ကီးဘုတ်ပေါ်ရှိ Alt+F8 ကိုနှိပ်ပါ။ မက်ခရိုဒိုင်ယာလော့ဂ်ဘောက်စ်တစ်ခု ပေါ်လာပါမည်။

ကိုရွေးချယ်ပါ FindNext_empty_value

ထို့နောက် Edit ကိုနှိပ်ပါ။

ထို့နောက်၊ VBA တည်းဖြတ်သူသည် ဖွင့်သည်။ အခုဒီမှာ ရိုးရှင်းတဲ့ အပြောင်းအလဲတစ်ခုကို ယူဆောင်လာမယ်။ ကျနော်တို့က ဖယ်ရှားလိုက်တယ်။“ လက်မထပ်ရသေး ” စကားလုံး။

ယခု၊ Debug မီနူးဘားမှ ကို ရွေးပါ။ VBAProject ကို စုစည်းပါ။

ထို့နောက်၊ ကျွန်ုပ်တို့သည် မည်သည့်တန်ဖိုးကိုမျှ မပေးသောကြောင့် အမှားတစ်ခုကို ပြပါမည်။

ယခု၊ ၎င်းကို အောက်ပါဖန်သားပြင်ဓာတ်ပုံကဲ့သို့ “ Single ” သို့ ပြောင်းပါ။

တဖန်၊ Debug မီနူးဘားမှ Compile VBAProject ကို ရွေးပါ။ ဒီတစ်ခါတော့ error မရှိပါဘူး။ ယခု၊ ဖိုင်ကိုသိမ်းဆည်းပါ။

တဖန်၊ သင့်ကီးဘုတ်ပေါ်ရှိ Alt+F8 ကို နှိပ်ပါ။ FindNext_empty_value

ထို့နောက် Run ကိုနှိပ်ပါ။

ရှာဖွေမှုတန်ဖိုးအကွက်တွင်၊ ကျွန်ုပ်တို့သည် ဆဲလ်အလွတ်ကိုရှာဖွေနေသောကြောင့် အကွက်လပ်ထားပါ။

သင့်ဒေတာ၏ဆဲလ်အကွာအဝေးကို ရွေးပါ။

ထို့နောက် OK ကိုနှိပ်ပါ။

သင်တတ်နိုင်သလောက်၊ ကျွန်ုပ်တို့သည် ကျွန်ုပ်တို့၏ကုဒ်ကို အောင်မြင်စွာ တည်းဖြတ်ခဲ့သည်ကို မြင်တွေ့ရပြီး၊ အလုပ်လုပ်တာကောင်းပါတယ်။

Read More: Excel တွင် အမည်ပေးထားသော Range ကို တည်းဖြတ်နည်း

💬 မှတ်ထားရမည့်အရာ

✎ အကယ်၍ သင် Macro-enabled Excel ဖိုင်ကို ယုံကြည်စိတ်ချရသော ရင်းမြစ် မှ မရပါ၊ မက်ခရိုအကြောင်းအရာကို မဖွင့်ပါနှင့် အန္တရာယ်ရှိသောကုဒ်များ ရှိကောင်းရှိနိုင်သည်။

✎ သင်လိုအပ်သည့်အခါတိုင်း နောင်တွင် ကုဒ်များကို အလွယ်တကူရှာဖွေနိုင်စေရန် VBA Macro ၏မိတ္တူတစ်ခုပြုလုပ်ပါ။

နိဂုံး

နိဂုံးချုပ်ရန်၊ ဤသင်ခန်းစာသည် သင့်အား အသုံးဝင်သောအပိုင်းတစ်ခု ပေးစွမ်းနိုင်မည်ဟု မျှော်လင့်ပါသည်။Excel တွင် မက်ခရိုများကို တည်းဖြတ်ရန် အသိပညာ။ သင့်ဒေတာအတွဲတွင် ဤညွှန်ကြားချက်အားလုံးကို လေ့လာပြီး အသုံးပြုရန် ကျွန်ုပ်တို့ အကြံပြုအပ်ပါသည်။ လေ့ကျင့်ခန်းစာအုပ်ကို ဒေါင်းလုဒ်လုပ်ပြီး သင်ကိုယ်တိုင် စမ်းကြည့်ပါ။ ထို့အပြင် မှတ်ချက်ကဏ္ဍတွင် တုံ့ပြန်ချက်ပေးရန်လည်း လွတ်လပ်စွာ ခံစားခွင့်ပေးပါ။ သင်၏တန်ဖိုးရှိသော အကြံပြုချက်သည် ဤကဲ့သို့သော သင်ခန်းစာများကို ဖန်တီးရန် ကျွန်ုပ်တို့အား လှုံ့ဆော်ပေးပါသည်။ Excel ဆိုင်ရာ ပြဿနာများနှင့် ဖြေရှင်းနည်းအမျိုးမျိုးအတွက် ကျွန်ုပ်တို့၏ ၀ဘ်ဆိုဒ် Exceldemy.com ကို စစ်ဆေးရန် မမေ့ပါနှင့်။

Hugh West သည် လုပ်ငန်းနယ်ပယ်တွင် အတွေ့အကြုံ 10 နှစ်ကျော်ရှိသော Excel သင်တန်းဆရာနှင့် ခွဲခြမ်းစိတ်ဖြာသူဖြစ်သည်။ စာရင်းကိုင်နှင့် ဘဏ္ဍာရေးဆိုင်ရာဘွဲ့နှင့် စီးပွားရေးစီမံခန့်ခွဲမှု မဟာဘွဲ့တို့ကို ရရှိထားသူဖြစ်သည်။ Hugh သည် သင်ကြားရေးကို ဝါသနာပါပြီး လိုက်နာရန်နှင့် နားလည်ရန်လွယ်ကူသော ထူးခြားသောသင်ကြားရေးနည်းလမ်းကို တီထွင်ခဲ့သည်။ Excel ၏ ကျွမ်းကျင်သော အသိပညာသည် ကမ္ဘာတစ်ဝှမ်းရှိ ထောင်ပေါင်းများစွာသော ကျောင်းသားများနှင့် ပရော်ဖက်ရှင်နယ်များကို ၎င်းတို့၏ ကျွမ်းကျင်မှုနှင့် ၎င်းတို့၏ အသက်မွေးဝမ်းကြောင်းတွင် ထူးချွန်အောင် ကူညီပေးခဲ့သည်။ သူ၏ဘလော့ဂ်မှတစ်ဆင့်၊ Hugh သည် လူတစ်ဦးချင်းစီနှင့် လုပ်ငန်းများ၏ အလားအလာများ ပြည့်မီစေရန်အတွက် အခမဲ့ Excel သင်ခန်းစာများနှင့် အွန်လိုင်းသင်တန်းများကို ပေးဆောင်ကာ သူ၏အသိပညာကို ကမ္ဘာနှင့်မျှဝေပါသည်။