မာတိကာ
Excel VBA နှင့် အလုပ်လုပ်မည့်သူများသည် တစ်ခါတစ်ရံတွင် ဤပြဿနာကို ကြုံတွေ့ရတတ်သည်၊ ကျွန်ုပ်တို့ ကြိုးစားသော်လည်း Macro ကို မတည်းဖြတ်နိုင်ဘဲ လျှို့ဝှက်အလုပ်စာအုပ်တွင် Macro ကို တည်းဖြတ်၍မရကြောင်း ပြသထားသည် . ဤဆောင်းပါးတွင်၊ ဤပြဿနာကို လွယ်ကူစွာနှင့် ပြည့်စုံစွာဖြေရှင်းနိုင်ပုံကို သင်ပြပါမည်။
အလေ့အကျင့်စာအုပ်ကို ဒေါင်းလုဒ်လုပ်ပါ
လေ့ကျင့်ခန်းလုပ်ရန် ဤလေ့ကျင့်ခန်းစာအုပ်ကို ဒေါင်းလုဒ်လုပ်ပါ။ ဤဆောင်းပါးကိုဖတ်နေသည်။
Macro Unable to Edit.xlsm
2 Hidden Workbook တွင် Macro ကို တည်းဖြတ်၍မရသော လွယ်ကူသောဖြေရှင်းချက်
ဤတွင် ကျွန်ုပ်သည် ကျွန်ုပ်၏အလုပ်စာအုပ်မှ Macro ကို တည်းဖြတ်ရန် ကြိုးစားနေသော်လည်း တည်းဖြတ်၍မရပါ။ အကြောင်းကြားချက်ဘောက်စ်တစ်ခု ပေါ်လာပြီး လျှို့ဝှက်အလုပ်စာအုပ်ပေါ်ရှိ Macro ကို ဖျက်၍မရကြောင်း ၎င်းကပြောသည်။ Macros နဲ့ အလုပ်လုပ်တဲ့ သူတွေက ဒီပြဿနာကို တစ်သက်မှာ အနည်းဆုံး တစ်ကြိမ်လောက် မကြာခဏ ကြုံဖူးကြမှာ သေချာပါတယ်။
အခုတော့ မင်းဘာလို့ ငရဲကျတာလဲ လို့ တွေးမိနိုင်ပါတယ်။ ငါဖွင့်ပြီး အလုပ်လုပ်နေပေမယ့် လျှို့ဝှက်အလုပ်စာအုပ်အဖြစ် ပြထားသလား။ ဟုတ်ပြီ၊ အဖြေမှာ Macro သည် အမှန်တကယ်ပင် သင်၏ တက်ကြွသော အလုပ်စာအုပ်အတွင်း၌ မဟုတ်ဘဲ ၎င်းသည် ဝှက်ထားသော အခြားအလုပ်စာအုပ်အတွင်းတွင် ရှိနေသည် (ဤနေရာတွင် PERSONAL.xlsb ဟု အမည်ပေးထားပြီး၊ ပုံကိုကြည့်ပါ)၊ သို့သော်၊ သင်မည်သည့်အလုပ်စာအုပ်ကိုမဆိုဖွင့်လိုက်တိုင်း၊ ၎င်းသည် ၎င်း၏အတွင်း၌ ပြနေပါသည်။
ထို့ကြောင့် ၎င်းကို တည်းဖြတ်ရန်ကြိုးစားသောအခါတွင် သင်မဖြစ်နိုင်ပါ။
ကျွန်ုပ်တို့၏ယနေ့ရည်ရွယ်ချက်မှာ ဤပြဿနာကိုဖြေရှင်းရန်ဖြစ်သည်။ ဆိုလိုသည်မှာ၊ လျှို့ဝှက်အလုပ်စာအုပ်ပေါ်တွင် Macro ကို တည်းဖြတ်ရန်။
ပြဿနာကို ဖြစ်နိုင်ချေ နှစ်ပိုင်းဖြင့် ဖြေရှင်းနိုင်ပါသည်။နည်းလမ်းများ။
၁။ ၎င်းကို ဖျောက်ထားခြင်းဖြင့် ဝှက်ထားသော အလုပ်စာအုပ်ပေါ်တွင် Macro ကို တည်းဖြတ်ခြင်း
ဤနည်းလမ်းတွင်၊ ကျွန်ုပ်တို့သည် ဦးစွာ ဝှက်ထားသော အလုပ်စာအုပ်ကို ပြန်ဖွင့်ပြီး ၎င်းပေါ်ရှိ Macro ကို ဖျက်ပစ်ပါမည်။
ဤလုပ်ငန်းစဉ်ကိုလုပ်ဆောင်ရန် အောက်ဖော်ပြပါအဆင့်များကို လိုက်နာပါ။
⧪ အဆင့် 1- View Tab မှ Unhide Dialogue Box ကိုဖွင့်ခြင်း
View ကိုဖွင့်ပါ Excel ဖဲကြိုးပေါ်တွင် tab ကို။ ထို့နောက် ကဏ္ဍ Windows အောက်တွင်၊ Unhide ကိုနှိပ်ပါ။
⧪ အဆင့် 2- Dialogue Box မှ Workbook ကို Unhiding လုပ်ပါ။
Unhide ဟုခေါ်သော ဆွေးနွေးကွက်တစ်ခု ပွင့်လာပါမည်။ လျှို့ဝှက်အလုပ်စာအုပ်၏အမည်ကို ရွေးပါ ( PERSONAL.xlsb ဤနေရာတွင်) နှင့် OK ကိုနှိပ်ပါ။
⧪ အဆင့် 3- Macro ကို တည်းဖြတ်ခြင်း
ယခု သင်သည် Macro ကို တည်းဖြတ်နိုင်ပါပြီ။ Developer tab အောက်တွင်၊ ကဏ္ဍကုဒ်မှ Macros ကို နှိပ်ပါ။
Macros<2 ဟုခေါ်သော စကားဝိုင်းအကွက်တစ်ခု> ဖွင့်ပါမည်။ သင်အလိုရှိသော Macro ကိုရွေးချယ်ပြီး Edit ကိုနှိပ်ပါ။
ယခုသင် တည်းဖြတ်နိုင်ပါပြီ။
ပိုမိုဖတ်ရန်- Excel တွင် Macros ကို တည်းဖြတ်နည်း (နည်းလမ်း 2 ခု)
၂။ VBA ကုဒ်ကိုအသုံးပြုခြင်းဖြင့် Hidden Workbook တွင် Macro ကို တည်းဖြတ်ခြင်း
အထက်ပါလုပ်ငန်းစဉ်ကို မလိုက်နာလိုပါက၊ Macro ကို တည်းဖြတ်ရန် ရိုးရှင်းသော VBA ကုဒ်ကို အသုံးပြုနိုင်ပါသည်။ လျှို့ဝှက်အလုပ်စာအုပ်ပေါ်တွင်။
⧭ VBA ကုဒ်-
3006
⧭ မှတ်ချက်များ-
ဤနေရာတွင် ဝှက်ထားသောအလုပ်စာအုပ်၏အမည်မှာ “PERSONAL.XLSB” ဖြစ်ပြီး၊ ဝှက်ထားသော Macro ၏အမည်မှာ “Macro1” ၊ကျွန်ုပ်လုပ်ဆောင်နေသော အလုပ်စာအုပ်၏အမည်မှာ “Hidden Workbook.xlsm တွင် Macro ကို တည်းဖြတ်၍မရပါ” ။ (ပထမ 3 လိုင်းများ) ကိုမဖွင့်မီ သင့်နှင့်အတူ ၎င်းတို့ကို ပြောင်းလဲရန် မမေ့ပါနှင့်)။
⧭ Output-<2
အထက် Visual Basic ribbon မှ Sub/UserForm ခလုတ်ကိုနှိပ်ခြင်းဖြင့် ကုဒ်ကိုဖွင့်ပါ။
လျှို့ဝှက်အလုပ်စာအုပ်ကို ဖျောက်ထားမည်ဖြစ်ပြီး Macro ဖြင့် သင့်ရှေ့တွင် တည်းဖြတ်ဝင်းဒိုးကို ဖွင့်ပါမည်။ ယခုသင် တည်းဖြတ်နိုင်ပါပြီ။
နောက်ထပ် ဖတ်ရှုရန်- Excel တွင် ဆဲလ်တစ်ခုကို တည်းဖြတ်နည်း (4 လွယ်ကူသော နည်းလမ်းများ)
မှတ်စုများ
- ဤအချက်အထိ၊ လျှို့ဝှက်အလုပ်စာအုပ်ပေါ်တွင် Macro ကို မည်သို့တည်းဖြတ်ရမည်ကို ဆွေးနွေးခဲ့ကြပါသည်။ ဒါပေမယ့် လျှို့ဝှက်ထားတဲ့ အလုပ်စာအုပ်ကို ဖန်တီးနည်းကို သိချင်တယ်ဆိုရင်တော့ ဒီလင့်ခ်ကို လိုက်ကြည့်နိုင်ပါတယ်။
နိဂုံးချုပ်
ဒါကြောင့် ဖြေရှင်းရမယ့် နည်းလမ်းတွေပါ။ လျှို့ဝှက်အလုပ်စာအုပ်တွင် Macro ကို တည်းဖြတ်ရန် ပြဿနာ။ သင့်တွင် မေးခွန်းများ ရှိပါသလား။ ကျွန်ုပ်တို့အား လွတ်လပ်စွာမေးမြန်းနိုင်ပါသည်။ နောက်ထပ် ပို့စ်များနှင့် အပ်ဒိတ်များအတွက် ကျွန်ုပ်တို့၏ site ExcelWIKI သို့ ဝင်ရောက်ကြည့်ရှုရန် မမေ့ပါနှင့်။