မာတိကာ
ဤဆောင်းပါးတွင်၊ Excel တွင် VBA တွင် ပရင့်ထုတ်ခြင်းကို အမှားရှာနည်းကို ကျွန်ုပ်ပြပါမည်။ ချက်ခြင်းဝင်းဒိုးကိုဖွင့်ပြီး ပြီးပြည့်စုံသောကုဒ်၊ ကုဒ်လိုင်းတစ်ခု သို့မဟုတ် ဝင်းဒိုးရှိ သီးခြားပြောင်းလဲမှုတစ်ခု၏တန်ဖိုးကို ပရင့်ထုတ်ရန် အမှားရှာလေ့လာရလိမ့်မည်။
Excel VBA အမှားရှာပြင်ပရင့် (အမြန်ကြည့်ရန်)
အလေ့အကျင့်စာအုပ်ကိုဒေါင်းလုဒ်လုပ်ပါ
ဤဆောင်းပါးကိုဖတ်နေစဉ် ဤအလေ့အကျင့်စာအုပ်ကိုဒေါင်းလုဒ်လုပ်ပါ။
VBA Debug Print.xlsm
4 Excel VBA တွင် အမှားအယွင်းပြုလုပ်ရန် ထိရောက်သောနည်းလမ်းများ
ထို့ကြောင့် နှောင့်နှေးမနေတော့ပါ။ Excel တွင် VBA မှတဆင့် ပရင့်ထုတ်ခြင်းကို မည်သို့အမှားပြင်နိုင်သည်ကို ကြည့်ကြပါစို့။
၁။ Excel VBA တွင် ပရင့်ထုတ်ခြင်းကို အမှားရှာရန် ချက်ခြင်း Window ကိုဖွင့်ပါ
VBA တွင် ပရင့်ထုတ်ခြင်းကို အမှားရှာရန် ဦးစွာ၊ သင်သည် ချက်ချင်း ဝင်းဒိုးကို ဖွင့်ရပါမည်။ ထိုသို့လုပ်ဆောင်ရန်၊ ALT + F11 ကိုနှိပ်၍ Visual Basic ဝင်းဒိုးကိုဖွင့်ပါ။
ထို့နောက် CTRL + G ကိုနှိပ်ပါ။ သင့်ကီးဘုတ်ပေါ်တွင် ။ ချက်ချင်း ဝင်းဒိုး ပွင့်လာပါမည်။
ဆက်စပ်အကြောင်းအရာ- Excel VBA- စာမျက်နှာတစ်ခုပေါ်တွင် ကိုက်ညီစေရန် အသုံးပြုသူပုံစံကို ပရင့်ထုတ်ခြင်း ( 2 နည်းလမ်းများ)
၂။ Excel VBA ရှိ ချက်ခြင်း Window တွင် ပြီးပြည့်စုံသောကုဒ်ကို ပရင့်ထုတ်ခြင်း
ယခု ချက်ချင်း ဝင်းဒိုးကို ဖွင့်ရန် သင်ယူပြီးပါပြီ။ ဝင်းဒိုးတွင် VBA ကုဒ်အပြည့်အစုံကို ပရင့်ထုတ်ခြင်းအား မည်သို့ အမှားရှာပြင်နိုင်သည်ကို ကြည့်ကြပါစို့။
ကိန်းပြည့်နှစ်ခုကို ကိန်းပြည့်များအဖြစ် A အဖြစ်ယူသော VBA ကုဒ်တစ်ခု ရှိကြပါစို့။ နှင့် B တို့ကို ကိန်းရှင် C ဖြင့် ပြန်ပေးသည်။
1447
ယခု ပရင့်ထုတ်ရန် Immediate ဝင်းဒိုးတွင် C ၏တန်ဖိုး၊ ဤစာကြောင်းကို သင်ထည့်သွင်းရပါမည်။
4190
ယခု သင်အသုံးပြုပါက၊ ကုဒ်၊ သင်သည် C (10+15 = 25) ၏တန်ဖိုးကို ချက်ခြင်းဝင်းဒိုးတွင် တွေ့ရလိမ့်မည်။
ပိုမိုဖတ်ရန်- Excel တွင် ပုံနှိပ်ခလုတ်အတွက် VBA ကုဒ် (ဥပမာ 5 ခု)
အလားတူစာဖတ်ခြင်း-
- Excel VBA: လုပ်နည်း Print Area ကို Dynamically သတ်မှတ်ရန် (7 Ways)
- Excel Sheet ကို စာမျက်နှာအပြည့်ဖြင့် Print ထုတ်နည်း (7 နည်းလမ်း)
- Excel Sheet ကို A4 တွင် Print ထုတ်နည်း အရွယ်အစား (နည်းလမ်း 4 ခု)
- တစ်တန်းကို Excel တွင် ပုံနှိပ်ခေါင်းစဉ်အဖြစ် သတ်မှတ်နည်း (နည်းလမ်း 4 ခု)
- Excel တွင် စာရွက်များစွာကို ပရင့်ထုတ်နည်း (7 ကွဲပြားခြားနားသောနည်းလမ်းများ)
၃။ အမှားရှာပြင်ခြင်း VBA ရှိ ချက်ခြင်းဝင်းဒိုးတွင် ကုဒ်တစ်လိုင်းကို ပရင့်ထုတ်ခြင်း
ယခင်နမူနာတွင်၊ ချက်ချင်း ဝင်းဒိုးတွင် ကုဒ်တစ်ခု၏အထွက်ကို မည်သို့ပရင့်ထုတ်နိုင်သည်ကို ကျွန်ုပ်တို့တွေ့ခဲ့ရသည်။ 1>debug.print အမိန့်။
သို့သော် သင်သည် ချက်ခြင်းဝင်းဒိုးတွင် ကုဒ်တစ်ကြောင်းကို တိုက်ရိုက်ရေးပြီး ၎င်းကို လုပ်ဆောင်နိုင်သည်။ ဥပမာအားဖြင့်၊ ဤနေရာတွင် ဤကုဒ်ကို ချက်ချင်း ဝင်းဒိုးတွင် ရေးထားပါသည်။
1258
ယခု ကိုနှိပ်ပါ။ သင့်ကီးဘုတ်ပေါ်တွင် ရိုက်ထည့်ပါ။ လိုင်းကိုလုပ်ဆောင်ပြီး window ၏နောက်တစ်ကြောင်းတွင် output ကိုတွေ့ရပါမည်။
နောက်ထပ်ဖတ်ရန်- ပရင့်ထုတ်နည်း လိုင်းများပါရှိသော Excel Sheet (3 လွယ်ကူသောနည်းလမ်းများ)
၄။ Excel VBA ရှိ ချက်ခြင်း Window ရှိ Break Mode တွင် အမှားရှာပြင်ခြင်း ပရင့်ထုတ်ခြင်း
အတွင်း ကုဒ်တစ်ခု၏ တန်ဖိုးကို ပရင့်ထုတ်ခြင်းကိုလည်း အမှားရှာနိုင်သည်။ ချက်ချင်း ဝင်းဒိုး။ ဒါပေမယ့် အဲဒါကိုလုပ်ဖို့၊ သင်သည် VBA ၏ break mode သို့သွားရပါမည်။
ဥပမာ၊ အောက်ပါပုံတွင်၊ ကုဒ်သည် စာကြောင်းမှ break mode တွင်ရှိသည်-
4150
Break mode ဆိုသည်မှာ ကုဒ်ကိုအသုံးပြုနေစဉ်တွင် အဆိုပါလိုင်းကို လုပ်ဆောင်မည်မဟုတ်ပါ။
ယခု၊ ကျွန်ုပ်တို့သည် မည်သည့်ကိန်းရှင်၏တန်ဖိုးကိုမဆို ပရင့်ထုတ်ခြင်းကို အမှားရှာနိုင်သည် ချက်ချင်း ဝင်းဒိုး။
ဥပမာ၊ ကိန်းရှင် B ၏ တန်ဖိုးကို ပရင့်ထုတ်ရန်၊ ဤကုဒ်စာကြောင်းကို ချက်ချင်း ဝင်းဒိုးတွင် ထည့်ပါ-
ENTER ကိုနှိပ်ပါ။ ပြီးတော့ ပြထားတဲ့ B ရဲ့တန်ဖိုးကို သင်တွေ့လိမ့်မယ်။ အဲဒါ 15 ။
ဆက်စပ်အကြောင်းအရာ- စာမျက်နှာတစ်မျက်နှာရှိ Excel တွင် ရွေးချယ်ထားသော ဧရိယာကို ပရင့်ထုတ်နည်း (နည်းလမ်း 3 ခု)
မှတ်သားစရာများ
အမှားအယွင်း ပရင့်ထုတ်ခြင်း သည် VBA အတွင်းရှိ သီးခြားတန်ဖိုးတစ်ခုကို ပြသခြင်းမှတပါး အခြားမဟုတ်၊ 1>ချက်ချင်း ဝင်းဒိုး။ အကယ်၍ သင်သည် အမှားရှာပြင်ပရင့်ကို မသုံးချင်ပါက၊ VBA တွင် Message Box ကို အသုံးပြုနိုင်ပါသည်။
နိဂုံးချုပ်
ထို့ကြောင့် ဤအရာများသည် VBA တွင် အမှားရှာပြင်ပရင့်ကို အသုံးပြုရန် နည်းလမ်းများဖြစ်သည်။ သင့်တွင် မေးခွန်းများ ရှိပါသလား။ ကျွန်တော်တို့ကို မေးဖို့ အားမနာပါနဲ့။ နောက်ထပ် ပို့စ်များနှင့် အပ်ဒိတ်များအတွက် ကျွန်ုပ်တို့၏ site ExcelWIKI သို့ ဝင်ရောက်ကြည့်ရှုရန် မမေ့ပါနှင့်။