Vba- အပိုင်းအခြားတစ်ခုမှ ကော်လံနံပါတ်ကို မည်သို့ရယူရမည်နည်း။


VBA ကို အသုံးပြု၍ Excel ရှိ အပိုင်းအခြားတစ်ခုမှ ကော်လံနံပါတ်တစ်ခုကို ရယူရန် အောက်ပါနည်းလမ်းများကို သင်အသုံးပြုနိုင်သည်-

နည်းလမ်း 1- သီးခြားအပိုင်းအခြားတစ်ခုမှ ကော်လံနံပါတ်ကို ရယူပါ။

 Sub GetColumnNumber()

colNum = Range(" D7 ").Column
MsgBox colNum

End Sub

ဤအထူးမက်ခရိုသည် ဆဲလ် D7 နှင့် ကိုက်ညီသည့် ကော်လံနံပါတ်ပါသည့် မက်ဆေ့ချ်ဘောက်စ်တစ်ခု ပြသမည်ဖြစ်ပြီး D သည် စာရွက်ပေါ်တွင် စတုတ္ထကော်လံဖြစ်သောကြောင့် 4 ဖြစ်မည်ဖြစ်သည်။

နည်းလမ်း 2- လက်ရှိရွေးချယ်ထားသော အပိုင်းအခြား၏ ကော်လံနံပါတ်ကို ရယူပါ။

 Sub GetColumnNumber()

colNum = Selection.Column
MsgBox colNum

End Sub

ဤထူးခြားသော မက်ခရိုသည် Excel တွင် လက်ရှိရွေးချယ်ထားသော အပိုင်းအခြားနှင့် ကိုက်ညီသော ကော်လံနံပါတ်ပါသည့် မက်ဆေ့ချ်ဘောက်စ်တစ်ခုကို ပြသပါမည်။

ဥပမာအားဖြင့်၊ သင်သည် ဤမက်ခရိုကိုဖွင့်သောအခါ ဆဲလ် B3 ကို ရွေးထားပါက စာရွက်ပေါ်တွင် ကော်လံ B သည် ဒုတိယကော်လံဖြစ်သောကြောင့် မက်ဆေ့ချ်ဘောက်စ်တစ်ခုသည် တန်ဖိုး 2 နှင့် ပေါ်လာလိမ့်မည်။

အောက်ဖော်ပြပါ ဥပမာများသည် နည်းလမ်းတစ်ခုစီကို လက်တွေ့အသုံးချနည်းကို ပြသထားသည်။

ဥပမာ 1- သီးခြားအပိုင်းအခြားတစ်ခုမှ ကော်လံနံပါတ်ကို ရယူပါ။

ဆဲလ်ကိုးကားမှု D7 အတွက် ကော်လံနံပါတ်ကို ကျွန်ုပ်တို့ ရယူလိုသည်ဆိုပါစို့။

ဒါကိုလုပ်ဖို့ အောက်ပါ macro ကို ဖန်တီးနိုင်ပါတယ်။

 Sub GetColumnNumber()

colNum = Range(" D7 ").Column
MsgBox colNum

End Sub

ကျွန်ုပ်တို့ ဤ macro ကို run သောအခါတွင်၊ ကျွန်ုပ်တို့သည် အောက်ပါ output ကို ရရှိသည် ။

မက်ဆေ့ချ်ဘောက်စ်တွင် ဆဲလ်ကိုးကားမှု D7 ကော်လံနံပါတ်နှင့် ကိုက်ညီသည့် တန်ဖိုး 4 ကို ပြသသည်။

ဥပမာ 2- လက်ရှိရွေးချယ်ထားသော အပိုင်းအခြား၏ ကော်လံနံပါတ်ကို ရယူပါ။

လက်ရှိအသုံးပြုနေသောဆဲလ်၏ကော်လံနံပါတ်ကို ရယူလိုသည်ဆိုပါစို့။

ဒါကိုလုပ်ဖို့ အောက်ပါ macro ကို ဖန်တီးနိုင်ပါတယ်။

 Sub GetColumnNumber()

colNum = Selection.Column
MsgBox colNum

End Sub

ဆဲလ် B3 ကို လောလောဆယ် ရွေးချယ်ထားသည်ဟု ယူဆပါ။

ကျွန်ုပ်တို့ ဤ macro ကို run သောအခါတွင်၊ ကျွန်ုပ်တို့သည် အောက်ပါ output ကို ရရှိသည် ။

မက်ဆေ့ချ်ဘောက်စ်သည် B3 ရှိ လက်ရှိလုပ်ဆောင်နေသောဆဲလ်၏ကော်လံနံပါတ်နှင့်ကိုက်ညီသည့်တန်ဖိုး 2 ကိုပြသသည်။

ထပ်လောင်းအရင်းအမြစ်များ

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

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

မှတ်ချက်တစ်ခုထည့်ပါ။

သင့် email လိပ်စာကို ဖော်ပြမည် မဟုတ်ပါ။ လိုအပ်သော ကွက်လပ်များကို * ဖြင့်မှတ်သားထားသည်