Vba တွင် hlookup ကိုအသုံးပြုနည်း (ဥပမာများနှင့်အတူ)
VBA ကိုအသုံးပြု၍ HL ရှာဖွေမှုလုပ်ဆောင်ရန် အောက်ပါအခြေခံအထားအသိုကိုသုံးနိုင်သည်။
Sub Hlookup()
Range(" H2 ").Value = WorksheetFunction.HLookup(Range(" G2 "),Range(" A1:E2 "),2,False)
End Sub
ဤဥပမာသည် A1:E2 ကော်လံများရှိ ဆဲလ် G2 ၏တန်ဖိုးကိုရှာဖွေပြီး ထိုကော်လံ၏ဒုတိယအတန်းတွင်ရှိသောတန်ဖိုးကိုရှာဖွေပြီးနောက်ရလဒ်ကိုဆဲလ် H2 သို့သတ်မှတ်ပေးသည်။
မှတ်ချက် – False ၏ နောက်ဆုံးအငြင်းအခုံသည် ကျွန်ုပ်တို့သည် အတိအကျကိုက်ညီမှုကို ရှာဖွေလိုသည်ဟု သတ်မှတ်သည်။
အောက်ဖော်ပြပါ ဥပမာသည် ဤ syntax ကို လက်တွေ့တွင် မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။
ဥပမာ- VBA တွင် HLOOKUP ကိုအသုံးပြုနည်း
အမျိုးမျိုးသော ဘတ်စကတ်ဘောကစားသမားများအကြောင်း အချက်အလက်များပါရှိသော Excel တွင် အောက်ပါဒေတာအတွဲရှိသည် ဆိုကြပါစို့။
အဖွဲ့အမည် “ Mavs” အတွက် ဒေတာအစုံကို ရှာဖွေပြီး အမှတ်အတန်းရှိ သက်ဆိုင်ရာတန်ဖိုးကို ပြန်ပေးလိုသည်ဟု ဆိုကြပါစို့။
ဒါကိုလုပ်ဖို့ အောက်ပါ macro ကို ဖန်တီးနိုင်ပါတယ်။
Sub Hlookup()
Range(" H2 ").Value = WorksheetFunction.HLookup(Range(" G2 "),Range(" A1:E2 "),2,False)
End Sub
ကျွန်ုပ်တို့ ဤ macro ကို run သောအခါတွင်၊ ကျွန်ုပ်တို့သည် အောက်ပါ output ကို ရရှိသည် ။
မက်ခရိုသည် Mavs အတွက် 22 မှတ်တန်ဖိုးကို မှန်မှန်ကန်ကန် ပြန်ပေးသည်။
ကျွန်ုပ်တို့သည် ဆဲလ် G2 တွင် အဖွဲ့အမည်ကို ပြောင်းပြီးနောက် မက်ခရိုကို ထပ်မံလုပ်ဆောင်ပါက၊ ၎င်းသည် အသင်းအမည်အသစ်အတွက် အမှတ်တန်ဖိုးကို မှန်ကန်စွာ ရှာဖွေမည်ဖြစ်သည်။
ဥပမာအားဖြင့်၊ ကျွန်ုပ်တို့သည် အဖွဲ့အမည်ကို “ Rockets” သို့ပြောင်းပြီး မက်ခရိုကို ထပ်မံလုပ်ဆောင်သည်ဟု ဆိုကြပါစို့။
မက်ခရိုသည် ရော့ကတ်များအတွက် ၃၄ မှတ်တန်ဖိုးကို မှန်မှန်ကန်ကန် ပြန်ပေးသည်။
မှတ်ချက် – VBA HLookup နည်းလမ်းအတွက် စာရွက်စာတမ်းအပြည့်အစုံကို ဤနေရာတွင် ရှာနိုင်သည်။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် VBA တွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
VBA- အညွှန်းနှင့်ကိုက်ညီသောအသုံးပြုနည်း
VBA- VLOOKUP ကိုအသုံးပြုနည်း
VBA- XLOOKUP ကိုအသုံးပြုနည်း