Excel VBA- ဒေတာဖြင့် ကော်လံများကို ရေတွက်ပါ (ဥပမာ ၂ ခု)

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

ကော်လံအနည်းငယ်ပါသော ဒေတာဇယားငယ်တစ်ခုရှိသောအခါ၊ ၎င်းတို့အားလုံးကို အလွယ်တကူရေတွက်နိုင်သည်။ သို့သော် ကြီးမားသောဒေတာဇယားအတွက်၊ ကော်လံအားလုံးကို အမှားအယွင်းမရှိဘဲ ရေတွက်ရန် အလွန်ခက်ခဲသည်။ ထို့အပြင်၊ အချို့ကော်လံများတွင် ဒေတာပါဝင်နိုင်သော်လည်း အချို့ကော်လံများသည် လုံးဝဗလာဖြစ်နေနိုင်သည်။ ထို့ကြောင့် ဒေတာဇယားကြီးတစ်ခုအတွက် ကော်လံအားလုံးကို ဒေတာဖြင့် ရေတွက်ရန်မှာ အလွန်ခက်ခဲသည်။ ဤဆောင်းပါးတွင်၊ Excel တွင် VBA ကိုအသုံးပြု၍ ဒေတာကော်လံများကို လွယ်ကူစွာရေတွက်ရန် နည်းလမ်း 2 ခုကို သင်လေ့လာပါမည်။

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

အောက်ပါလင့်ခ်မှ Excel ဖိုင်ကို ဒေါင်းလုဒ်လုပ်ပြီး လေ့ကျင့်နိုင်ပါသည်။ ၎င်း။

Data.xlsm ဖြင့် ကော်လံများကို ရေတွက်ခြင်း

Excel တွင် VBA ကို အသုံးပြု၍ ကော်လံများကို ဒေတာဖြင့် ရေတွက်ရန် နည်းလမ်း 2 ခု

1 .ရိုးရှင်းသော VBA ကုဒ်ကို အသုံးပြု၍ အလုပ်စာရွက်ရှိ ကော်လံအားလုံးကို ဒေတာဖြင့် ရေတွက်ပါ

အောက်ပါဒေတာဇယားတွင် ကော်လံ 3 ခုကို ကျွန်ုပ်တို့တွေ့မြင်နိုင်ပါသည်။ ယခု Excel worksheet တစ်ခုတည်းတွင် အသုံးပြုထားသော ကော်လံအရေအတွက်ကို ဆုံးဖြတ်ရန် VBA ကုဒ်ကို အသုံးပြုပါမည်။

❶ ပထမဦးစွာ ALT + F11 ကိုနှိပ်ပါ။ VBA တည်းဖြတ်မှုကိုဖွင့်ရန်။

❷ ထို့နောက် Insert > မှ module အသစ်တစ်ခုကိုဖန်တီးပါ။ မော်ဂျူး။

❸ ထို့နောက် အောက်ပါ VBA script ကို ကော်ပီကူးပါ။

4330

❹ ထို့နောက် VBA တည်းဖြတ်သူထံ ပြန်သွားပြီး CTRL ကို နှိပ်ပါ။ ကူးထည့်ရန် + V

❺ ယခု CTRL + S ခလုတ်ကိုနှိပ်ခြင်းဖြင့် VBA ကုဒ်ကို သိမ်းဆည်းပါ။

❻ VBA ကုဒ်ကို လုပ်ဆောင်ရန် Developer tab သို့သွားပြီး Macros ကိုနှိပ်ပါ။ သို့မဟုတ် F5 ကိုနှိပ်ပါ။ သော့။

Macro dialog box ပေါ်လာပါမည်။

❼ သင်လုပ်ရန် လိုအပ်သည်မှာ Run ခလုတ်ကို နှိပ်ပါ။

ယခုအခါတွင် ဒိုင်ယာလော့ဂ်ဘောက်စ်တစ်ခု ပေါ်လာသည်ကို သင်တွေ့ရပါမည်။ ဆိုလိုသည်မှာ၊ ဒေတာပါရှိသော ကော်လံအရေအတွက်သည် 3 ဖြစ်သည်။

Read More: Excel တွင် ကော်လံအရေအတွက်ကို ရေတွက်နည်း (3 လွယ်ကူသည် နည်းလမ်းများ)

2. ပေးထားသော အတိုင်းအတာတစ်ခုအတွင်း ကော်လံအားလုံးကို Excel VBA ကုဒ်ကို အသုံးပြု၍ ဒေတာဖြင့် ရေတွက်ပါ

အောက်ပါ VBA ကုဒ်သည် သင့်အား ကော်လံတစ်ခုအတွင်း ဒေတာဖြင့် ကော်လံအားလုံးကို ရေတွက်နိုင်စေမည်ဖြစ်သည်။ ပေးထားသည့် အပိုင်းအခြား။

ကုဒ်ကို အသုံးပြုရန်၊

❶ ပထမဦးစွာ၊ ALT + F11 ကိုနှိပ်ခြင်းဖြင့် VBA အယ်ဒီတာကိုဖွင့်ပါ။

❷ ထို့နောက် သွားပါ။ Insert > မော်ဂျူးအသစ်တစ်ခုဖန်တီးရန် Module

❸ ထို့နောက် အောက်ပါ VBA script ကို ကော်ပီကူးပါ။

5619

❹ VBA တည်းဖြတ်သူထံ ပြန်သွားပြီး နှိပ်ပါ။ ၎င်းကိုကူးထည့်ရန် CTRL + V

❺ ယခု CTRL + S ကိုနှိပ်ခြင်းဖြင့် ကုဒ်ကိုသိမ်းဆည်းပါ။

Developer tab ကိုသွားပြီး Macros ကိုနှိပ်ပြီး Macro window ကိုဖွင့်ပါ။

သို့မဟုတ်၊ ရိုးရိုးရှင်းရှင်း ကိုနှိပ်ပါ။ Macro dialog box ကိုအသုံးပြုရန် F5 သော့။

❼ dialog box မှ၊ function name CountColumnsInARange ကိုရွေးချယ်ပြီး Run <7 ကိုနှိပ်ပါ။>ခလုတ်။

နောက်ဆုံးတွင်၊ စုစုပေါင်းကော်လံအရေအတွက်သည် 3 ဖြစ်သည် ဟုဖော်ပြထားသော ဒိုင်ယာလော့ခ်ဘောက်စ်အသေးတစ်ခု ပေါ်လာပါမည်။

နောက်ထပ်ဖတ်ရန်- Excel တွင် VLOOKUP အတွက် ကော်လံများကို ရေတွက်နည်း (နည်းလမ်း 2 ခု)

Excel တွင် ကော်လံများရေတွက်ရန် နောက်ထပ် VBA ကုဒ်များ

၁။ သုံးပါ။VBA Range. နောက်ဆုံးအသုံးပြုထားသော ကော်လံနံပါတ်ကို ပြန်ပို့ရန် နောက်ဆုံးနည်းလမ်း

Excel ဇယားကွက်တွင် နောက်ဆုံးအသုံးပြုထားသော ကော်လံနံပါတ်ကို ရယူရန်၊

❶ ပထမဦးစွာ၊ VBA တည်းဖြတ်သူကို ကိုနှိပ်ပြီး ဖွင့်ပါ။ ALT + F11။

❷ ထို့နောက် Insert > မော်ဂျူးအသစ်တစ်ခုဖန်တီးရန် Module

❸ အောက်ပါ VBA ကုဒ်ကို ကူးယူပါ-

7832

❹ ကူးထည့်ကာ သိမ်းဆည်းပါ။ VBA တည်းဖြတ်သူရှိကုဒ်။

❺ အထက်ပါကုဒ်ကိုဖွင့်ရန် F5 ကီးကို နှိပ်ပါ။

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

Read More- Excel တွင် တန်ဖိုးမပြည့်မချင်း ကော်လံများကို ရေတွက်နည်း

2. Range.Find Method ကိုသုံး၍ Excel တွင် နောက်ဆုံးအသုံးပြုထားသော ကော်လံနံပါတ်ကို ပြန်ပေးရန်အတွက်

သင်နောက်ဆုံးအသုံးပြုထားသော ကော်လံနံပါတ်ကို ပြန်ပေးရန် VBA ကုဒ်များကို ရှာဖွေနေပါက အောက်ပါအဆင့်များကို လိုက်နာပါ :

❶ ပထမဦးစွာ၊ VBA တည်းဖြတ်မှုကိုဖွင့်ရန် ALT + F11 ကိုနှိပ်ပါ။

❷ ထို့နောက် Insert > မော်ဂျူး။

❸ အောက်ပါ VBA ကုဒ်ကို ကူးယူပါ-

5650

❹ ထို့နောက် VBA တည်းဖြတ်သူထံ ပြန်သွားပြီး CTRL + V ကို နှိပ်ပါ။ ၎င်းကို ကူးထည့်ရန်

❺ ယခု CTRL + S ခလုတ်ကိုနှိပ်ခြင်းဖြင့် VBA ကုဒ်ကို သိမ်းဆည်းပါ။

ယခု နှိပ်ပါ။ အထက်ဖော်ပြပါ ကုဒ်ကို လုပ်ဆောင်ရန် F5 သော့။

အောက်ပုံပါအတိုင်း ပေါ်လာသော ပေါ်လာသော ဒိုင်ယာလော့ခ်ဘောက်စ်တွင် နောက်ဆုံးအသုံးပြုထားသော ကော်လံနံပါတ်ကို သင်ရပါမည်-

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

  • VBA တည်းဖြတ်မှုကိုဖွင့်ရန် ALT + F11 ကိုနှိပ်ပါ။
  • သင် ALT + ကိုနှိပ်နိုင်သည်။ Macros dialog box ကိုအသုံးပြုရန် F8
  • VBA ကုဒ်ကိုဖွင့်ရန် F5 ကိုနှိပ်ပါ။

နိဂုံး

အနှစ်ချုပ်ပြောရလျှင် Excel တွင် VBA ကို အသုံးပြု၍ ကော်လံများရေတွက်ရန် နည်းလမ်း 2 ခုကို ဆွေးနွေးထားပါသည်။ ဤဆောင်းပါးနှင့်အတူ ပူးတွဲပါရှိသော လေ့ကျင့်ခန်းစာအုပ်ကို ဒေါင်းလုဒ်လုပ်ပြီး နည်းလမ်းအားလုံးကို လေ့ကျင့်ရန် အကြံပြုအပ်ပါသည်။ အောက်ဖော်ပြပါမှတ်ချက်ကဏ္ဍတွင် မည်သည့်မေးခွန်းများကိုမဆို မေးရန် တုံ့ဆိုင်းမနေပါနှင့်။ သက်ဆိုင်ရာ မေးခွန်းများအားလုံးကို အမြန်ဆုံး တုံ့ပြန်နိုင်ရန် ကြိုးစားသွားပါမည်။ ပိုမိုစူးစမ်းလေ့လာရန် ကျွန်ုပ်တို့၏ဝဘ်ဆိုဒ် ExcelWIKI သို့ ဝင်ရောက်ကြည့်ရှုပါ။

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