Vba ကို အသုံးပြု၍ စာရွက်အမည်ကို မည်သို့ရယူရမည်နည်း။
Excel workbook တွင် သီးခြားစာရွက်တစ်ခု၏အမည်ကို ရယူရန် VBA တွင် အောက်ပါနည်းလမ်းများကို သင်အသုံးပြုနိုင်သည်-
နည်းလမ်း 1- လက်ရှိအသုံးပြုနေသောစာရွက်အမည်ကို ရယူပါ။
Function GetSheetName()
GetSheetName = ActiveSheet.Name
End Function
ဤလုပ်ဆောင်ချက်သည် လက်ရှိစာမျက်နှာ၏အမည်ကို ပြန်ပေးပါမည်။
နည်းလမ်း 2- နံပါတ်ဖြင့်စာရွက်အမည်ကိုရယူပါ။
Function GetSheetName(N As Integer)
GetSheetName = Sheets(N).Name
End Function
ဤလုပ်ဆောင်ချက်သည် သင်သတ်မှတ်သော nth စာရွက်၏အမည်ကို ပြန်ပေးလိမ့်မည်။
အောက်ဖော်ပြပါ ဥပမာများသည် စာရွက်လေးရွက်ပါရှိသော အောက်ပါ Excel workbook ဖြင့် လုပ်ဆောင်ချက်တစ်ခုစီကို လက်တွေ့အသုံးပြုနည်းကို ပြသသည် ။
ဥပမာ 1- လက်ရှိအသုံးပြုနေသောစာရွက်အမည်ကိုရယူရန် VBA ကိုသုံးပါ။
Excel workbook တွင် လက်ရှိအသုံးပြုနေသည့် စာရွက်အမည်ကို ရယူရန် VBA တွင် အောက်ပါလုပ်ဆောင်ချက်ကို ဖန်တီးနိုင်သည်-
Function GetSheetName()
GetSheetName = ActiveSheet.Name
End Function
ကိန်းဂဏာန်းများ ဟု အမည်ပေးထားသည့် စာရွက်သည် လက်ရှိတွင် အသက်ဝင်နေသည်ဟု ယူဆကြပါစို့။
အသုံးပြုနေသောစာရွက်၏အမည်ကို ပြန်ပေးရန် ဤစာရွက်၏ဆဲလ် E1 တွင် အောက်ပါဖော်မြူလာကို ရိုက်ထည့်နိုင်သည်-
=GetSheetName()
အောက်ဖော်ပြပါ ဖန်သားပြင်ဓာတ်ပုံသည် ဤဖော်မြူလာကို လက်တွေ့တွင် အသုံးပြုနည်းကို ပြသသည်-
၎င်းသည် လက်ရှိအသုံးပြုနေသောစာရွက်၏အမည်ဖြစ်သောကြောင့် လုပ်ဆောင်ချက်သည် ကိန်းဂဏန်း တန်ဖိုးကို ပြန်ပေးသည်။
ဥပမာ 2- စာရွက်အမည်ကို နံပါတ်ဖြင့်ရယူရန် VBA ကိုသုံးပါ။
Excel workbook ၏ nth sheet အမည်ကို ရယူရန် VBA တွင် အောက်ပါ function ကို ဖန်တီးနိုင်သည် ။
Function GetSheetName(N As Integer)
GetSheetName = Sheets(N).Name
End Function
ဤလုပ်ဆောင်ချက်ကို ကျွန်ုပ်တို့ဖန်တီးပြီးသည်နှင့်၊ အလုပ်စာအုပ်ရှိ ဒုတိယစာရွက်အမည်ကို ပြန်ပေးရန်အတွက် ကျွန်ုပ်တို့သည် လက်ရှိအသုံးပြုနေသောစာရွက်၏ဆဲလ် E1 တွင် အောက်ပါဖော်မြူလာကို ရိုက်ထည့်နိုင်သည်-
=GetSheetName(2)
အောက်ဖော်ပြပါ ဖန်သားပြင်ဓာတ်ပုံသည် ဤဖော်မြူလာကို လက်တွေ့တွင် အသုံးပြုနည်းကို ပြသသည်-
လုပ်ဆောင်ချက်သည် အလုပ်စာအုပ်ရှိ ဒုတိယစာရွက်အမည်ဖြစ်သောကြောင့် တန်ဖိုး အဖွဲ့ကို ပြန်ပေးသည်။
ထပ်လောင်းအရင်းအမြစ်များ
အောက်ဖော်ပြပါ သင်ခန်းစာများသည် VBA တွင် အခြားဘုံအလုပ်များကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-
VBA- အလုပ်စာအုပ်တွင် စာရွက်အရေအတွက်ကို ရေတွက်နည်း
VBA- အခြားအလုပ်စာအုပ်မှ ဒေတာကို မည်သို့ထုတ်ယူမည်နည်း။
VBA- လိုင်းများစွာကို ထည့်သွင်းနည်း