မာတိကာ
ဤသင်ခန်းစာတွင်၊ Excel တွင် macro တစ်ခုအား လုပ်ဆောင်ရန် မတူညီသောနည်းလမ်းများစွာကို ကျွန်ုပ်တို့ ခြုံငုံမိသည် - ဖဲကြိုးနှင့် VB တည်းဖြတ်မှုမှ၊ စိတ်ကြိုက်ကီးဘုတ်ဖြတ်လမ်းနှင့် သင့်ကိုယ်ပိုင် macro ခလုတ်ကို ဖန်တီးခြင်းဖြင့် လုပ်ဆောင်ပေးပါမည်။
Excel macro ကိုအသုံးပြုခြင်းသည် အတွေ့အကြုံရှိအသုံးပြုသူများအတွက် ရိုးရှင်းသည့်အရာဖြစ်သော်လည်း စတင်အသုံးပြုသူများအတွက် ချက်ခြင်းသိသာမည်မဟုတ်ပါ။ ဤဆောင်းပါးတွင်၊ Macro ကို run ရန် နည်းလမ်းများစွာကို သင်လေ့လာရမည်ဖြစ်ပြီး၊ အချို့မှာ Excel workbooks နှင့် အပြန်အလှန်အကျိုးသက်ရောက်မှုပုံစံကို လုံးဝပြောင်းလဲသွားစေနိုင်ပါသည်။
Excel ribbon မှ macro တစ်ခုကို run သည့်နည်း
Excel တွင် VBA ကို လုပ်ဆောင်ရန် အမြန်ဆုံးနည်းလမ်းတစ်ခုမှာ Developer tab မှ macro တစ်ခုကို run ရန်ဖြစ်သည်။ အကယ်၍ သင်သည် VBA ကုဒ်ကို ယခင်က တစ်ခါမျှ မဖြေရှင်းဖူးပါက၊ သင်သည် Developer တက်ဘ်ကို ဦးစွာ အသက်သွင်းရန် လိုအပ်ပါသည်။ ထို့နောက် အောက်ပါအတိုင်းလုပ်ဆောင်ပါ-
- Developer tab တွင်၊ Code group ရှိ Macros ကိုနှိပ်ပါ။ သို့မဟုတ် Alt + F8 ဖြတ်လမ်းကို နှိပ်ပါ။
- ပေါ်လာသည့် dialog box တွင်၊ စိတ်ဝင်စားသော မက်ခရိုကို ရွေးပြီး Run ကိုနှိပ်ပါ။
အကြံပြုချက်။ Developer တက်ဘ်ကို သင်၏ Excel ribbon တွင် မထည့်ပါက၊ Macro dialog ကိုဖွင့်ရန် Alt + F8 ကိုနှိပ်ပါ။
စိတ်ကြိုက်ကီးဘုတ်ဖြတ်လမ်းဖြင့် macro တစ်ခုကိုဖွင့်ပါ
သင်လုပ်ဆောင်ပါက၊ အချို့သော macro ကို ပုံမှန်အားဖြင့်၊ သင်သည် ၎င်းကို shortcut key တစ်ခု သတ်မှတ်ပေးနိုင်သည်။ မက်ခရိုအသစ်နှင့် ရှိပြီးသားတစ်ခုကို ရိုက်ကူးနေစဉ် ဖြတ်လမ်းတစ်ခုအား ထည့်နိုင်သည်။ ယင်းအတွက်၊ ဤအဆင့်များကို လုပ်ဆောင်ပါ-
- ဆော့ဖ်ဝဲရေးသားသူ တက်ဘ်တွင်၊ ကုဒ် အုပ်စုရှိ၊ နှိပ်ပါ Macros ။
- Macro dialog box တွင်၊ Options ကိုနှိပ်ပါ။
- Macro Options dialog box ပေါ်လာပါမည်။ ဖြတ်လမ်းလင့်ခ် သော့အကွက်တွင်၊ ဖြတ်လမ်းအတွက် သင်အသုံးပြုလိုသော စာလုံးအကြီး သို့မဟုတ် စာလုံးအသေးကို ရိုက်ထည့်ပါ၊ ထို့နောက် အပြောင်းအလဲများကို သိမ်းဆည်းရန် OK ကိုနှိပ်ပါ။
- စာလုံးသေးများအတွက်၊ ဖြတ်လမ်းလင့်ခ်သည် Ctrl + စာလုံးဖြစ်သည်။
- စာလုံးကြီးများအတွက်၊ ဖြတ်လမ်းသည် Ctrl + Shift + စာလုံးဖြစ်သည်။
- Macro dialog box ကို ပိတ်ပါ။
အကြံပြုချက်။ ပုံသေ Excel ဖြတ်လမ်းများကို ထပ်မရေးရန် မက်ခရို (Ctrl + Shift + letter ) အတွက် စာလုံးကြီး သော့တွဲများကို အမြဲသုံးရန် အကြံပြုထားသည်။ ဥပမာအားဖြင့်၊ သင်သည် Ctrl+f ကို မက်ခရိုတစ်ခုသို့ သတ်မှတ်ပါက၊ Find and Replace dialog ကိုခေါ်ဆိုရန် စွမ်းရည်ဆုံးရှုံးသွားပါမည်။
ဖြတ်လမ်းကိုသတ်မှတ်ပြီးသည်နှင့်၊ ထိုကီးပေါင်းစပ်မှုကို နှိပ်ပါ။ သင့် macro ကို run ပါ။
VBA Editor မှ macro ကိုဘယ်လို run ရမလဲ
Excel pro တစ်ယောက်ဖြစ်ဖို့ ရည်မှန်းထားပါက၊ Macro ကို Excel မှသာမကဘဲ မှစတင်နည်းကို သေချာသိထားသင့်ပါတယ်။ Visual Basic တည်းဖြတ်သူ။ သတင်းကောင်းကတော့ သင်မျှော်လင့်ထားတာထက် အများကြီးပိုလွယ်တာကြောင့် :)
- Visual Basic Editor ကိုဖွင့်ရန် Alt + F11 ကိုနှိပ်ပါ။
- Project Explorer<2 တွင်> ဘယ်ဘက်ရှိ ဝင်းဒိုး၊ ၎င်းကိုဖွင့်ရန် သင်၏ macro ပါရှိသော မော်ဂျူးကို နှစ်ချက်နှိပ်ပါ။
- ညာဘက်ရှိ ကုဒ် ဝင်းဒိုးတွင်၊ မော်ဂျူးတွင်ဖော်ပြထားသော မက်ခရိုအားလုံးကို သင်မြင်ရပါမည်။ ကာဆာကို အထဲမှာ ဘယ်နေရာမှာမဆို ထားပါ။သင်လုပ်ဆောင်လိုသော macro သည် အောက်ပါတို့ထဲမှ တစ်ခုကို လုပ်ဆောင်လိုသည်-
- မီနူးဘားတွင်၊ Run > Sub/UserForm ကိုနှိပ်ပါ။
- တူးလ်ဘားပေါ်တွင်၊ Run Macro ခလုတ် (အစိမ်းရောင်တြိဂံ) ကိုနှိပ်ပါ။
တနည်းအားဖြင့် သင်သည် အောက်ပါဖြတ်လမ်းများထဲမှ တစ်ခုကို သုံးနိုင်သည်-
- နှိပ်ပါ။ ကုဒ်တစ်ခုလုံးကိုလည်ပတ်ရန် F5။
- ကုဒ်လိုင်းတစ်ခုစီကို သီးခြားစီလုပ်ဆောင်ရန် F8 ကိုနှိပ်ပါ။ မက်ခရိုများကို စမ်းသပ်ခြင်းနှင့် အမှားရှာပြင်သည့်အခါ ၎င်းသည် အလွန်အသုံးဝင်ပါသည်။
အကြံပြုချက်။ သင့်ကီးဘုတ်မှ Excel လည်ပတ်ခြင်းကို နှစ်သက်ပါက၊ ဤသင်ခန်းစာသည် အသုံးဝင်နိုင်သည်- အသုံးဝင်ဆုံး Excel ကီးဘုတ်ဖြတ်လမ်း 30။
Excel တွင် မက်ခရိုခလုတ်တစ်ခုဖန်တီးနည်း
မာခရိုလည်ပတ်ခြင်း၏ ရိုးရာနည်းလမ်းများမှာ မခက်ပါဘူး၊ ဒါပေမယ့် သင် VBA အတွေ့အကြုံမရှိသူနဲ့ workbook တစ်ခုကို မျှဝေနေတယ်ဆိုရင် ပြဿနာတစ်ခုရှိနေနိုင်ပါသေးတယ် - သူတို့က ဘယ်မှာကြည့်ရမှန်းမသိဖြစ်နေပါလိမ့်မယ်။ မက်ခရိုကိုမည်သူမဆိုအတွက် အမှန်တကယ်လွယ်ကူပြီး အလိုလိုသိမြင်လာစေရန်အတွက်၊ သင့်ကိုယ်ပိုင် macro ခလုတ်ကို ဖန်တီးပါ။
- ဆော့ဖ်ဝဲရေးသားသူ တက်ဘ်တွင်၊ ထိန်းချုပ်မှုများ အုပ်စုအတွင်းရှိ၊ နှိပ်ပါ Insert နှင့် Button အောက်ရှိ From Controls ကို ရွေးပါ။
- အလုပ်စာရွက်ရှိ မည်သည့်နေရာကိုမဆို နှိပ်ပါ။ ၎င်းသည် Assign Macro dialogue box ကိုဖွင့်ပါမည်။
- ခလုတ်တွင် သင်သတ်မှတ်ပေးလိုသော macro ကိုရွေးပြီး OK ကိုနှိပ်ပါ။
- အလုပ်စာရွက်တွင် ခလုတ်တစ်ခု ထည့်သွင်းလာသည်။ ခလုတ်စာသားကို ပြောင်းလဲရန် ခလုတ်ကို ညာကလစ်နှိပ်ပြီး ဆက်စပ်မီနူးမှ စာသားတည်းဖြတ်ရန် ကို ရွေးချယ်ပါ။
- ကိုဖျက်ပါ။ Button 1 ကဲ့သို့သော မူရင်းစာသားနှင့် သင့်ကိုယ်ပိုင်တစ်ခုကို ရိုက်ထည့်ပါ။ ရွေးချယ်နိုင်သည်၊ သင်သည် စာသားကို ရဲရင့်သော သို့မဟုတ် စာလုံးစောင်းဖြင့် ဖော်မတ်နိုင်သည်။
- စာသားသည် ခလုတ်တွင် အဆင်မပြေပါက၊ အရွယ်အစားလက်ကိုင်များကို ဆွဲယူခြင်းဖြင့် ခလုတ်ကို ပိုကြီးသည် သို့မဟုတ် သေးငယ်အောင် ပြုလုပ်ပါ။ ပြီးသွားသောအခါ၊ တည်းဖြတ်မုဒ်မှ ထွက်ရန် စာရွက်ပေါ်ရှိ မည်သည့်နေရာကိုမဆို နှိပ်ပါ။
ယခုအခါ၊ ၎င်း၏ခလုတ်ကိုနှိပ်ခြင်းဖြင့် မက်ခရိုကို လုပ်ဆောင်နိုင်မည်ဖြစ်သည်။ ကျွန်ုပ်တို့သတ်မှတ်ပေးထားသည့် မက်ခရိုသည် အောက်တွင်ဖော်ပြထားသော ဖန်သားပြင်ဓာတ်ပုံတွင် ပြထားသည့်အတိုင်း ရွေးချယ်ထားသောဆဲလ်များကို ဖော်မတ်ပြုလုပ်သည်-
အကြံပြုချက်။ လှည့်ခြင်းခလုတ်များ သို့မဟုတ် Scrollbars များကဲ့သို့သော ရှိပြီးသားခလုတ် သို့မဟုတ် အခြားပုံစံထိန်းချုပ်မှုသို့ မက်ခရိုတစ်ခုကိုလည်း သတ်မှတ်နိုင်သည်။ ၎င်းအတွက်၊ သင့်အလုပ်စာရွက်တွင် ထည့်သွင်းထားသော ထိန်းချုပ်မှုကို ညာကလစ်နှိပ်ပြီး ပေါ်လာသော မီနူးမှ သတ်မှတ် Macro ကို ရွေးချယ်ပါ။
ဂရပ်ဖစ်အရာဝတ္ထုမှ မက်ခရိုခလုတ်တစ်ခု ဖန်တီးပါ
ဝမ်းနည်းစရာ ၊ ခလုတ်ထိန်းချုပ်မှုများ၏အသွင်အပြင်ကို စိတ်ကြိုက်ပြင်ဆင်ရန်မဖြစ်နိုင်ပါ၊ အဘယ်ကြောင့်ဆိုသော် ကျွန်ုပ်တို့သည် လွန်ခဲ့သည့်အခိုက်အတန့်တွင် ဖန်တီးထားသောခလုတ်သည် အလွန်ကောင်းမွန်ပုံမပေါ်သောကြောင့်ဖြစ်သည်။ အမှန်တကယ်လှပသော Excel မက်ခရိုခလုတ်တစ်ခုပြုလုပ်ရန်၊ ပုံသဏ္ဍာန်များ၊ အိုင်ကွန်များ၊ ရုပ်ပုံများ၊ WordArt နှင့် အခြားအရာဝတ္ထုများကို အသုံးပြုနိုင်ပါသည်။
ဥပမာအနေဖြင့်၊ ပုံသဏ္ဍာန်တစ်ခုကိုနှိပ်ခြင်းဖြင့် Macro ကို သင်မည်ကဲ့သို့လုပ်ဆောင်နိုင်သည်ကို ကျွန်ုပ်ပြသပါမည်-
- Insert tab တွင်၊ Illustrations group တွင်၊ Shapes ကိုနှိပ်ပြီး အလိုရှိသော ပုံသဏ္ဍာန် အမျိုးအစားကို ရွေးချယ်ပါ၊ ဥပမာ။ အဝိုင်းထောင့်များဖြင့် ထောင့်မှန်စတုဂံ-
- သင်၏ အလုပ်စာရွက်တွင်၊ ပုံသဏ္ဍာန်အရာဝတ္တုကို ထည့်သွင်းလိုသည့်နေရာကို နှိပ်ပါ။
- သင်၏ ပုံသဏ္ဍာန်ခလုတ်ကို သင်အလိုရှိသည့်အတိုင်း ပုံစံဖော်ပါ။ ဥပမာအားဖြင့် သင်လုပ်နိုင်သည်ဖြည့်စွက်ခြင်းနှင့် ကောက်ကြောင်းအရောင်များကို ပြောင်းလဲပါ သို့မဟုတ် Shape Format တက်ဘ်တွင် ကြိုတင်သတ်မှတ်ထားသော ပုံစံများကို အသုံးပြုပါ။ ပုံသဏ္ဍာန်တွင် စာသားအချို့ထည့်ရန်၊ ၎င်းကို နှစ်ချက်နှိပ်ပြီး စာရိုက်ပါ။
- ပုံသဏ္ဍာန်တစ်ခုသို့ မက်ခရိုကို ချိတ်ဆက်ရန်၊ ပုံသဏ္ဍာန်အရာဝတ္တုကို ညာဖက်ကလစ်နှိပ်ပါ၊ သတ်မှတ် Macro…၊ ကိုရွေးချယ်ပါ။ လိုချင်သော macro ကိုရွေးပြီး OK ကိုနှိပ်ပါ။
ယခု သင့်တွင် ခလုတ်တစ်ခုနှင့်တူသော ပုံသဏ္ဍာန်တစ်ခုရှိပြီး သင် ၎င်းကို နှိပ်သည့်အခါတိုင်း သတ်မှတ်ပေးထားသည့် macro ကို လုပ်ဆောင်သည်-
အမြန် Access Toolbar သို့ မက်ခရိုခလုတ်ကို ထည့်သွင်းနည်း
စာရွက်တစ်ရွက်တွင် ထည့်သွင်းထားသော မက်ခရိုခလုတ်သည် ကောင်းမွန်သော်လည်း စာရွက်တစ်ခုစီတွင် ခလုတ်တစ်ခုထည့်ခြင်းသည် အချိန်ကုန်သည်။ သင်နှစ်သက်ရာ မက်ခရိုကို နေရာတိုင်းမှ ဝင်ရောက်ကြည့်ရှုနိုင်စေရန်၊ ၎င်းကို Quick Access Toolbar သို့ ထည့်ပါ။ ဤသည်မှာ မည်ကဲ့သို့ဖြစ်သည်-
- Quick Access Toolbar ကို ညာဖက်ကလစ်နှိပ်ပြီး ဆက်စပ်မီနူးမှ နောက်ထပ် Commands… ကိုရွေးချယ်ပါ။ 2> စာရင်း၊ Macros ကို ရွေးပါ။
- မက်ခရိုများစာရင်းတွင်၊ ခလုတ်တွင် သင်သတ်မှတ်ပေးလိုသောတစ်ခုကို ရွေးချယ်ပြီး Add ကိုနှိပ်ပါ။ ၎င်းသည် ရွေးချယ်ထားသော မက်ခရိုကို ညာဘက်ရှိ Quick Access Toolbar ခလုတ်များစာရင်းသို့ ရွှေ့ပါမည်။
ဤအချိန်တွင်၊ သင်သည် ပြောင်းလဲမှုများကို သိမ်းဆည်းရန် OK ကို နှိပ်နိုင်သည် သို့မဟုတ် အောက်တွင်ဖော်ပြထားသော နောက်ထပ် စိတ်ကြိုက်ပြင်ဆင်မှု နှစ်ခုကို ပြုလုပ်နိုင်ပါသည်။
- Microsoft မှထည့်သွင်းထားသောအိုင်ကွန်သည် သင့်မက်ခရိုအတွက်မသင့်လျော်ကြောင်းတွေ့ရှိပါက၊ မူရင်းအိုင်ကွန်ကို အခြားတစ်ခုနှင့်အစားထိုးရန် Modify ကိုနှိပ်ပါ။
- မွမ်းမံရန် ခလုတ် ဒိုင်ယာလော့ဂ်ဘောက်စ်တွင် ၎င်းကို ပြုလုပ်ပါ။ပေါ်လာသည်၊ သင်၏ macro ခလုတ်အတွက် အိုင်ကွန်တစ်ခုကို ရွေးပါ။ စိတ်ကြိုက်ရွေးချယ်နိုင်သည်၊ ၎င်းကို ပိုမိုအသုံးပြုရလွယ်ကူစေရန် Display name ကိုလည်း သင်ပြောင်းနိုင်သည်။ မက်ခရိုအမည်နှင့်မတူဘဲ၊ ခလုတ်အမည်တွင် နေရာလွတ်များ ပါဝင်နိုင်သည်။
- ဒိုင်ယာလော့ဂ်ဝင်းဒိုးနှစ်ခုလုံးကိုပိတ်ရန် OK ကို နှစ်ကြိမ်နှိပ်ပါ။
ပြီးပါပြီ။ ယခု Macro ကို run ရန် သင့်တွင် ကိုယ်ပိုင် Excel ခလုတ် ရှိသည်-
Excel ribbon ပေါ်တွင် macro ခလုတ်ကို မည်ကဲ့သို့ ထားရမည်နည်း။ စိတ်ကြိုက်ဖဲကြိုးအုပ်စုရှိရန် အဆင်ပြေသည်၊ ကျွန်ုပ်၏ Macros ဟုပြောကာ၊ လူကြိုက်များသော မက်ခရိုများအားလုံးကို ခလုတ်များအဖြစ် ထိုအဖွဲ့သို့ ပေါင်းထည့်ပါ။
ပထမဦးစွာ၊ ရှိပြီးသားတဘ် သို့မဟုတ် သင့်ကိုယ်ပိုင်တက်ဘ်သို့ စိတ်ကြိုက်အဖွဲ့ကို ထည့်ပါ။ အသေးစိတ် ညွှန်ကြားချက်များအတွက်၊ ကျေးဇူးပြု၍ ကြည့်ပါ-
- စိတ်ကြိုက်ဖဲကြိုးတဘ်ကို ဖန်တီးနည်း
- စိတ်ကြိုက်အဖွဲ့ကို ထည့်နည်း
ပြီးရင် တစ်ခုထည့်ပါ ဤအဆင့်များကိုလုပ်ဆောင်ခြင်းဖြင့် သင့်စိတ်ကြိုက်အဖွဲ့သို့ macro ခလုတ်ကိုနှိပ်ပါ-
- ဖဲကြိုးကို ညာဖက်ကလစ်နှိပ်ပါ၊ ထို့နောက် ဖဲကြိုးကို စိတ်ကြိုက်ပြင်ဆင်ပါ ကိုနှိပ်ပါ။
- ထို dialog box တွင် ပေါ်လာပါက အောက်ပါတို့ကို လုပ်ဆောင်ပါ-
- ညာဘက်ရှိ စာရင်းတက်ဘ်များတွင် သင့်စိတ်ကြိုက်အဖွဲ့ကို ရွေးချယ်ပါ။
- ဘယ်ဘက်ရှိ စာရင်းမှ ညွှန်ကြားချက်များကို ရွေးပါ <10 ကို ရွေးပါ။>Macros ။
- မက်ခရိုများစာရင်းတွင်၊ အဖွဲ့ထဲသို့ သင်ထည့်လိုသောတစ်ခုကို ရွေးပါ။
- Add ခလုတ်ကို နှိပ်ပါ။
ဤဥပမာအတွက်၊ ကျွန်ုပ်သည် Macros အမည်ရှိ တက်ဘ်အသစ်တစ်ခုနှင့် မက်ခရိုဖော်မတ်ခြင်း အမည်ရှိ စိတ်ကြိုက်အုပ်စုတစ်ခုကို ဖန်တီးထားပါသည်။ အောက်တွင်ဖော်ပြထားသော screenshot တွင်ကျွန်ုပ်တို့သည်ထည့်သွင်းထားသည်။ Format_Headers ကို ထိုအဖွဲ့သို့ မက်ခရို။
- မက်ခရိုကို စိတ်ကြိုက်ဖဲကြိုးအုပ်စုသို့ ယခု ထည့်သွင်းလိုက်ပါပြီ။ သင့် macro ခလုတ်ကို ပိုမိုရင်းနှီးသောအမည်တစ်ခုပေးရန် ၎င်းကိုရွေးချယ်ပြီး Rename ကိုနှိပ်ပါ-
- Rename dialog box တွင်၊ Rename dialog box တွင်၊ သင်အလိုရှိသောမည်သည့်အမည်ကိုမဆို ရိုက်ထည့်ပါ။ 1>ပြသအမည် အကွက် (ခလုတ်အမည်များတွင် နေရာလွတ်များကို ခွင့်ပြုထားသည်) နှင့် သင့်မက်ခရိုခလုတ်အတွက် အိုင်ကွန်တစ်ခုကို ရွေးချယ်ပါ။ ပြီးပါက OK ကိုနှိပ်ပါ။
- သင်၏ပြောင်းလဲမှုများကိုသိမ်းဆည်းရန် OK ကိုနှိပ်ပြီး ပင်မ ဒိုင်ယာလော့ခ်ဘောက်စ်ကို ပိတ်ပါ။
ဥပမာအားဖြင့်၊ ကျွန်ုပ်တွင် မက်ခရိုခလုတ်သုံးခုကို ကျွန်ုပ်ထည့်သွင်းထားပါသည်။ Excel ribbon သည် ခလုတ်တစ်ချက်နှိပ်ရုံဖြင့် ၎င်းတို့ထဲမှ တစ်ခုခုကို ယခု run နိုင်ပါပြီ-
အလုပ်စာအုပ်ကိုဖွင့်ရာတွင် မက်ခရိုကိုဖွင့်နည်း
တစ်ခါတစ်ရံတွင် သင်အလုပ်စာအုပ်ကိုဖွင့်သည့်အခါတွင် macro တစ်ခုကို အလိုအလျောက် run ချင်ပေမည်။ ဥပမာအားဖြင့်၊ မက်ဆေ့ချ်အချို့ကိုပြသရန်၊ ဇာတ်ညွှန်းကိုဖွင့်ရန် သို့မဟုတ် အချို့သောအပိုင်းအခြားတစ်ခုကို ရှင်းလင်းပါ။ ၎င်းကို နည်းလမ်းနှစ်မျိုးဖြင့် လုပ်ဆောင်နိုင်ပါသည်။
Workbook_Open event ကိုအသုံးပြုခြင်းဖြင့် macro ကို အလိုအလျောက်ဖွင့်ပါ
သတ်မှတ်ထားသော workbook ကိုဖွင့်သည့်အခါတိုင်း အလိုအလျောက်လည်ပတ်သည့် macro ဖန်တီးရန် အောက်ပါအဆင့်များဖြစ်သည်-
- သင်မက်ခရိုကိုလုပ်ဆောင်စေလိုသည့်အလုပ်စာအုပ်ကိုဖွင့်ပါ။
- Visual Basic Editor ကိုဖွင့်ရန် Alt + F11 ကိုနှိပ်ပါ။
- Project Explorer တွင်၊ နှစ်ချက်နှိပ်ပါ ၎င်း၏ကုဒ်ဝင်းဒိုးကိုဖွင့်ရန် ThisWorkbook ။
- ကုဒ်ဝင်းဒိုးအထက် အရာဝတ္ထု စာရင်းတွင်၊ အလုပ်စာအုပ် ကို ရွေးပါ။ ၎င်းသည် ဖန်သားပြင်ပေါ်တွင် ပြထားသည့်အတိုင်း သင့်ကိုယ်ပိုင်ကုဒ်ကို သင်ထည့်နိုင်သည့် Open ဖြစ်ရပ်အတွက် အလွတ်လုပ်ထုံးလုပ်နည်းကို ဖန်တီးပေးသည်အောက်ဖော်ပြပါ။
ဥပမာ၊ အလုပ်စာအုပ်ကိုဖွင့်တိုင်း အောက်ပါကုဒ်သည် ကြိုဆိုကြောင်းစာတိုကို ပြသပါမည်-
Auto_Open event ဖြင့် workbook အဖွင့်တွင် macro ကို အစပျိုးပါ
အလုပ်စာအုပ်အဖွင့်တွင် macro ကို အလိုအလျောက် run ရန် နောက်တစ်နည်းမှာ Auto_Open event ကို အသုံးပြုခြင်းဖြင့် ဖြစ်သည်။ Workbook_Open ဖြစ်ရပ်နှင့်မတူဘဲ၊ Auto_Open() သည် ThisWorkbook တွင် မဟုတ်ဘဲ စံကုဒ် module တစ်ခုတွင် ထိုင်သင့်သည်။
ဤကဲ့သို့သော မက်ခရိုတစ်ခုကို ဖန်တီးရန် အဆင့်များမှာ-
- Project Explorer တွင်၊ Modules ကို right-click နှိပ်ပြီး Insert > Module ကိုနှိပ်ပါ။
- တွင် Code ဝင်းဒိုး၊ အောက်ပါကုဒ်ကိုရေးပါ-
ဤသည်မှာ အလုပ်စာအုပ်အဖွင့်တွင် မက်ဆေ့ဘောက်စ်တစ်ခုပြသသည့် လက်တွေ့ဘဝကုဒ်၏ ဥပမာတစ်ခုဖြစ်သည်-
Sub Auto_Open () MsgBox "လစဉ်အစီရင်ခံစာမှကြိုဆိုပါတယ်!" တန်းခွဲအဆုံးသတ်မှတ်ချက်။ Auto_Open အစီအစဉ်ကို ရပ်ဆိုင်းထားပြီး နောက်ပြန်လိုက်ဖက်မှုအတွက် ရနိုင်ပါသည်။ ကိစ္စအများစုတွင်၊ ၎င်းကို Workbook_Open အစီအစဉ်ဖြင့် အစားထိုးနိုင်ပါသည်။ ပိုမိုသိရှိလိုပါက၊ ကျေးဇူးပြု၍ Workbook_Open နှင့် Auto_Open တို့ကို ကြည့်ပါ။
မည်သည့်ဖြစ်ရပ်ကိုမဆို၊ ကုဒ်ပါရှိသော Excel ဖိုင်ကိုဖွင့်တိုင်း သင့် macro သည် အလိုအလျောက်လည်ပတ်မည်ဖြစ်သည်။ ကျွန်ုပ်တို့၏အခြေအနေတွင်၊ အောက်ပါမက်ဆေ့ချ်ဘောက်စ်ကို ပြသထားသည်-
ယခုအခါ Excel တွင် macro တစ်ခုအား လုပ်ဆောင်ရန် နည်းလမ်းများစွာကို သင်သိပြီးဖြစ်၍ သင့်လိုအပ်ချက်အတွက် အသင့်တော်ဆုံးတစ်ခုကို ရွေးချယ်ရန် လိုအပ်ပါသည်။ ဖတ်ရှု့ပေးတဲ့အတွက် ကျေးဇူးပါလို့ မျှော်လင့်ပါတယ်။ငါတို့ဘလော့ဂ်မှာ မင်းကို နောက်အပတ်မှာတွေ့မယ်။