Vba တွင် union ကိုအသုံးပြုနည်း (ဥပမာနှင့်အတူ)


ဘောင်များစွာကို တစ်ခုတည်းအဖြစ် ပေါင်းစပ်ရန် VBA တွင် Union method ကို သင်သုံးနိုင်သည်။

ဤနည်းလမ်းကို လက်တွေ့တွင် အသုံးပြုရန် ဘုံနည်းလမ်းတစ်ခုဖြစ်သည်။

 SubUseUnion ()

Set UnionRange = Application.Union(Range("A1:A10"), Range("C1:C10"))
UnionRange.Formula = "=RANDBETWEEN(1, 100)"

End Sub

ဤထူးခြားသော macro သည် A1:A10 နှင့် C1:C10 ကို အပိုင်းအခြားတစ်ခုအဖြစ် ပေါင်းစပ်ပြီး 1 နှင့် 100 အကြား ကျပန်းတန်ဖိုးကိုထုတ်ပေးသည့် Excel ဖော်မြူလာ =RANDBETWEEN(1, 100) ကို ဤပေါင်းစပ်အကွာအဝေးရှိ တန်ဖိုးတစ်ခုစီသို့ သတ်မှတ်ပေးသည်။

အောက်ဖော်ပြပါ ဥပမာသည် လက်တွေ့တွင် VBA တွင် Union method ကို မည်သို့အသုံးပြုရမည်ကို ပြသထားသည်။

ဥပမာ- အပိုင်းများကို ပေါင်းစည်းရန် VBA တွင် Union ကို အသုံးပြုပုံ

အပိုင်းအခြား A1:A10 နှင့် C1:C10 တို့ကို ပေါင်းစပ်ရန် Union method ကိုအသုံးပြုရန် VBA တွင် အောက်ပါ macro ကို ကျွန်ုပ်တို့ သတ်မှတ်နိုင်သည် ။

 SubUseUnion ()

Set UnionRange = Application.Union(Range("A1:A10"), Range("C1:C10"))
UnionRange.Formula = "=RANDBETWEEN(1, 100)"

End Sub

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

အပိုင်းအခြား A1:A10 နှင့် C1:C10 အတွင်းရှိ ဆဲလ်တစ်ခုစီတွင် ယခုအခါ ဖော်မြူလာ =RANDBETWEEN(1, 100) ပါရှိပြီး၊ 1 နှင့် 100 ကြား ကျပန်းကိန်းပြည့်ကို ပြန်ပေးသည့် ဖော်မြူလာပါရှိသည်။

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

ဥပမာအားဖြင့်၊ ကျွန်ုပ်တို့သည် မတူညီသော အပိုင်းအခြားသုံးခုကို ပေါင်းစပ်ရန် Union method ကိုအသုံးပြုသည့် အောက်ဖော်ပြပါ မက်ခရိုကို ဖန်တီးနိုင်ပြီး အပိုင်းအခြားတစ်ခုစီ၏ ဆဲလ်ထဲသို့ ဖော်မြူလာတစ်ခုကို ထည့်သွင်းနိုင်သည်-

 SubUseUnion ()

Set UnionRange = Application.Union(Range("A1:A10"), Range("C1:C10"), Range("D1:D5" ))
UnionRange.Formula = "=RANDBETWEEN(1, 100)"

End Sub

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

ယခု ကျွန်ုပ်တို့ ပေါင်းစပ်ထားသော အပိုင်းသုံးမျိုးတွင် RANDBETWEEN ဖော်မြူလာ ပါဝင်ပါသည်။

မှတ်ချက် – VBA Union method အတွက် စာရွက်စာတမ်းအပြည့်အစုံကို ဤနေရာတွင် ရှာနိုင်သည်။

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

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

VBA တွင် လမ်းဆုံအသုံးပြုနည်း
VBA တွင် အသုံးပြုသည့် ကော်လံအရေအတွက်ကို မည်သို့ရေတွက်မည်နည်း။
VBA ရှိ workbook တစ်ခုရှိ စာရွက်အရေအတွက်ကို ရေတွက်နည်း

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

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