မာတိကာ
ပုံမှန်အားဖြင့်၊ ကျွန်ုပ်တို့သည် VBA ကို အသုံးပြု၍ အခြားဖိုင်လမ်းညွှန်တစ်ခုတွင် မိဘ Excel ဖိုင်မှ ဖိုင်ကိုဖွင့်ရန် လိုအပ်ပါသည်။ ဒါပေမယ့် တစ်ချိန်တည်းမှာပဲ၊ ကျွန်တော်တို့မှာ အလုပ်စာအုပ်ကို ဘယ်လိုဖွင့်ချင်လဲဆိုတဲ့ သတ်မှတ်ချက်တွေ အမျိုးမျိုးရှိပါတယ်။ ပြောင်းလဲနိုင်သောအမည်ဖြင့် အလုပ်စာအုပ်ကို သင်မည်သို့ဖွင့်နိုင်သည်ကို သိချင်ပါက၊ ဤဆောင်းပါးသည် သင့်အတွက် အဆင်ပြေနိုင်မည်ဖြစ်သည်။ ဤဆောင်းပါးတွင်၊ Excel တွင် VBA ကိုအသုံးပြု၍ ပြောင်းလဲနိုင်သောအမည်ဖြင့် အလုပ်စာအုပ်ကို အသေးစိတ်ရှင်းပြချက်များဖြင့် သင်မည်သို့ဖွင့်နိုင်ပုံကို ဆွေးနွေးထားပါသည်။
Practice Workbook ကိုဒေါင်းလုဒ်လုပ်ပါ
ဤအလေ့အကျင့်စာအုပ်ကို အောက်တွင်ဒေါင်းလုဒ်လုပ်ပါ။
VBA.xlsm ကိုအသုံးပြု၍ ပြောင်းလဲနိုင်သောအမည်ဖြင့် Workbook ကိုဖွင့်ပါ
Sample.xlsx
4 လွယ်ကူသည် Excel တွင် VBA ကို အသုံးပြု၍ VBA ကို အသုံးပြု၍ အမျိုးမျိုးသောအမည်ဖြင့် Workbook ကိုဖွင့်ရန်နည်းလမ်းများ
သရုပ်ပြမှုအတွက် အောက်ဖော်ပြပါဒေတာအတွဲကို ကျွန်ုပ်တို့အသုံးပြုပါမည်။ ကျွန်ုပ်တို့တွင် ၎င်းတို့၏ Id ပါသော ထုတ်ကုန်များစွာ၏ ထုတ်ကုန်အချက်အလက်များရှိသည်။ ဤသည်မှာ VBA ကုဒ်ကို အသုံးပြု၍ ကျွန်ုပ်တို့ဖွင့်မည့် နမူနာဖိုင်ဖြစ်သည်။
1. Workbook.Open Property
Workbook ကိုအသုံးပြုခြင်း .Open ပိုင်ဆိုင်မှု၊ ဖိုင်များကို လမ်းညွှန်ဖော်ပြခြင်း သို့မဟုတ် တည်နေရာကို ဖော်ပြခြင်းမပြုခြင်းဖြင့် ဖိုင်များကို ဖွင့်နိုင်ပါသည်။ ကျွန်ုပ်တို့သည်လည်း ဖွင့်ထားသောဖိုင်ကို ဖတ်ရန်သီးသန့်ပြုလုပ်နိုင်သည်။
1.1 Open Workbook Mentioning File Path
နောက်နည်းလမ်းတွင်၊ ကျွန်ုပ်တို့သည် Workbook.Open Property ကို အသုံးပြုပါမည်။ ဖော်ပြထားသောဖိုင်တည်နေရာလမ်းညွှန်မှဖိုင်ကိုတိုက်ရိုက်ဖွင့်ရန်။ ဖိုင်ဘယ်မှာရှိရှိ ဖိုင်ကိုဖွင့်နိုင်ပါတယ်။၎င်းမှာ Sub Open_File_with_Add_Property()
⮚ ထို့နောက် File_Path variable ကို String type အဖြစ် ကြေညာပါသည်။
5586
⮚ နှင့် File_Path ကို ဖိုင်၏တည်နေရာသို့ ပြောင်းလဲသတ်မှတ်ပေးသည်။
5355
⮚ ကျွန်ုပ်တို့ wb ကို Workbook အမျိုးအစားတွင် ကိန်းရှင်အဖြစ် ကြေညာပါသည်။
1671
⮚ ထို့နောက် File_Path တည်နေရာတွင် သိမ်းဆည်းထားသော Workbook.Add ပိုင်ဆိုင်မှုကို အသုံးပြု၍ အလုပ်စာအုပ်ကို ပေါင်းထည့်ပါသည်။
9249
⮚ နောက်ဆုံးတွင်၊ ကျွန်ုပ်တို့ အဆုံးသတ်ပါသည်။ ဤကုဒ်၏ လုပ်ငန်းစဉ်ခွဲများ။
ပိုမိုဖတ်ရန်- [Fixed!] Object Workbooks ဖွင့်နည်း မအောင်မြင်ပါ (ဖြေရှင်းချက် 4 ခု)
နိဂုံး
၎င်းကို အကျဉ်းချုပ်ပြောရလျှင် VBA ကို အသုံးပြု၍ ပြောင်းလဲနိုင်သော အမည်များဖြင့် အလုပ်စာအုပ်များကို မည်သို့ဖွင့်နိုင်သည်ဆိုသည့် ပြဿနာကို မတူညီသော ဥပမာ 4 ခုဖြင့် ဤနေရာတွင် အဖြေပေးပါသည်။ VBA Macro နည်းလမ်းသည် အစမှနားလည်ရန် မတိုင်မီ VBA-ဆက်စပ် အသိပညာ လိုအပ်ပါသည်။
ဤပြဿနာအတွက်၊ သင်လေ့ကျင့်နိုင်သောနေရာတွင် ဒေါင်းလုဒ်လုပ်ရန် macro-enabled workbook ကို ရနိုင်ပါသည်။ ဤနည်းလမ်းများ။
မှတ်ချက်ကဏ္ဍမှတဆင့် မည်သည့်မေးခွန်းများ သို့မဟုတ် အကြံပြုချက်မဆို မေးမြန်းနိုင်ပါသည်။ Exceldemy အသိုက်အဝန်း ပိုမိုကောင်းမွန်လာစေရန်အတွက် မည်သည့်အကြံပြုချက်မဆို အလွန်လေးစားဖွယ်ကောင်းလိမ့်မည်
အလွယ်တကူ။အဆင့်များ
- ကျွန်ုပ်တို့ဖွင့်ရန်လိုအပ်သောစာရွက်စာတမ်းဖိုင်တွဲတွင် သိမ်းဆည်းထားသောဖိုင်တစ်ခုရှိသည်။
- ဖိုင်ကိုအသုံးပြုပါမည်။ ကိန်းရှင်အဖြစ် အမည်ပေးပြီးနောက် သေးငယ်သော VBA မက်ခရိုကို အသုံးပြု၍ ဖိုင်ကိုဖွင့်ပါ။
- ဖိုင်၏ အတိအကျ ဖိုင်လမ်းညွှန်ကို ဂုဏ်သတ္တိဝင်းဒိုးတွင် အောက်တွင် ပြထားသည်။
- ပထမဦးစွာ၊ Developer tab သို့သွားပြီး Visual Basic ကိုနှိပ်ပါ။ သင့်တွင် ၎င်းမရှိပါက သင်သည် ဆော့ဖ်ဝဲရေးသားသူ တက်ဘ်ကိုဖွင့်ရန် လိုအပ်သည်။ သို့မဟုတ် Visual Basic Editor ကိုဖွင့်ရန်အတွက် ' Alt+F11' ကိုနှိပ်နိုင်သည်။
- ထို့နောက် ဒိုင်ယာလော့ဂ်ဘောက်စ်အသစ်တစ်ခု ပေါ်လာမည်ဖြစ်ပြီး၊ အဆိုပါ ဒိုင်ယာလော့ခ်ဘောက်စ်တွင် ထည့်သွင်း > Module ကိုနှိပ်ပါ။
- နောက်တစ်ခု၊ Module တည်းဖြတ်ဝင်းဒိုးတွင်၊ အောက်ပါကုဒ်ကို ရိုက်ထည့်ပါ-
8445
- ထို့နောက် <ကိုပိတ်ပါ 6>Module window။
- ထို့နောက်၊ View tab သို့သွားပါ > Macros ။
- ထို့နောက် View ကိုနှိပ်ပါ။ Macros .
- View Macros ကိုနှိပ်ပြီးနောက်၊ ယခုလေးတင်ဖန်တီးထားသည့် မက်ခရိုများကို ရွေးပါ။ ဤနေရာတွင် နာမည်မှာ Open_with_File_Path ဖြစ်သည်။ ထို့နောက် Run ကိုနှိပ်ပါ။
- ထို့နောက် နမူနာ ဖိုင်သည် ပွင့်သွားပါမည်။
🔎 ကုဒ်၏ခွဲခြမ်းစိတ်ဖြာမှု
4137
⮚ ဦးစွာ၊ ကျွန်ုပ်တို့သည် ခွဲများအတွက် အမည်တစ်ခုပေးပါသည်။ Open_with_File_Path ဖြစ်သည်။
8548
⮚ ထို့နောက်၊ ကျွန်ုပ်တို့သည် File_Path variable
3475
⮚ထို့နောက်၊ ကျွန်ုပ်တို့သည် ကျွန်ုပ်တို့၏ variable wrkbk ဖြစ်ပြီး၊ workbook အမျိုးအစားဖြစ်သည်
3109
⮚ ထို့နောက်၊ File_Path directory variable တွင်အမည်ရှိသောဖိုင်ကိုဖွင့်ပြီး ဖိုင်ကိုသတ်မှတ်ပါ။ wrkbk variable အဖြစ်။
8604
⮚ နောက်ဆုံးတွင်၊ ကျွန်ုပ်တို့သည် ဤကုဒ်၏ လုပ်ထုံးလုပ်နည်းခွဲများကို အဆုံးသတ်ပါသည်။
ပိုမိုဖတ်ရန်- လုပ်နည်း Excel VBA ကိုအသုံးပြုခြင်း Path မှ Workbook ကိုဖွင့်ပါ (ဥပမာ 4 ခု)
1.2 ဖိုင်လမ်းကြောင်းကိုဖော်ပြခြင်းမပြုဘဲ Workbook ကိုဖွင့်ပါ
နောက်နည်းလမ်းတွင်၊ ပင်မဖိုင်တွဲမှ ဖိုင်ကိုဖွင့်ပါမည်။ ပင်မဖိုင်ကို သိမ်းဆည်းထားသည်။ ကုဒ်တွင် မည်သည့်တည်နေရာကိုမျှ မဖော်ပြထားဘဲ ဖိုင်ကို ဖွင့်နိုင်သည်။ ဤဖိုင်သည် ပင်မဖိုင်တွဲနှင့် တူညီသောဖိုင်တွဲတွင်သာ ရှိရမည်ဖြစ်သည်။
အဆင့်များ
- ကျွန်ုပ်တို့၌ ပင်မဖိုင်တွဲတွင် သိမ်းဆည်းထားသည့် အခြားဖိုင်တစ်ခုရှိသည် Excel ဖိုင်ကို ယခု သိမ်းဆည်းပြီးပါပြီ။
- ဖိုင်အမည်မှာ 1 ဖြစ်သည်။
- ပထမဦးစွာ၊ ဆော့ဖ်ဝဲရေးသားသူ<7 သို့ သွားပါ။> tab နှင့် Visual Basic ကိုနှိပ်ပါ။ သင့်တွင် ၎င်းမရှိပါက သင်သည် ဆော့ဖ်ဝဲရေးသားသူ တက်ဘ်ကိုဖွင့်ရန် လိုအပ်သည်။ သို့မဟုတ် Visual Basic Editor ကိုဖွင့်ရန်အတွက် ' Alt+F11 ' ကိုနှိပ်နိုင်သည်။
- ထို့နောက် ဒိုင်ယာလော့ဂ်ဘောက်စ်အသစ်တစ်ခု ပေါ်လာမည်ဖြစ်ပြီး၊ အဆိုပါ ဒိုင်ယာလော့ခ်ဘောက်စ်တွင် ထည့်သွင်း > Module ကိုနှိပ်ပါ။
- နောက်တစ်ခု၊ Module တည်းဖြတ်ဝင်းဒိုးတွင်၊ အောက်ပါကုဒ်ကို ရိုက်ထည့်ပါ-
1504
- ထို့နောက် <ကိုပိတ်ပါ 6>Module window။
- ထို့နောက်၊ View tab သို့သွားပါ > Macros ။
- ထို့နောက် View ကိုနှိပ်ပါ။Macros .
- View Macros ကိုနှိပ်ပြီးနောက်၊ သင်ယခုလေးတင်ဖန်တီးထားသည့် မက်ခရိုကိုရွေးချယ်ပါ။ ဤနေရာတွင် နာမည်မှာ Open_without_File_Path ဖြစ်သည်။ ထို့နောက် Run ကိုနှိပ်ပါ။
- Run ကိုနှိပ်ပြီးနောက်၊ 1 ဟူသော ဖိုင်ကို ယခုဖွင့်ထားကြောင်း သင်သတိပြုမိပါလိမ့်မည်။
- ဤသည်မှာ Excel တွင် VBA ကိုအသုံးပြု၍ ပြောင်းလဲနိုင်သောအမည်ဖြင့် အလုပ်စာအုပ်ကိုဖွင့်နည်းဖြစ်သည်။
🔎 ၏ခွဲခြမ်းစိတ်ဖြာချက် ကုဒ်
7251
⮚ ဦးစွာ၊ ကျွန်ုပ်တို့သည် Sub Open_without_File_Path()
4377
⮚ ကျွန်ုပ်တို့သည် wrkbk<ဟုကြေငြာပါသည် 7> Workbook အမျိုးအစား
2681
⮚ ကျွန်ုပ်တို့သည် 1.xlsx အမည်ရှိ ပင်မလမ်းညွှန်မှ ဖိုင်ကိုဖွင့်ပါသည်။
2111
⮚ နောက်ဆုံးတွင်၊ ကျွန်ုပ်တို့သည် လုပ်ထုံးလုပ်နည်းခွဲများကို အဆုံးသတ်ပါသည်။ ဤကုဒ်၏။
1.3 Read Only as Workbook ကိုဖွင့်ပါ
နည်းလမ်းသည် ပထမနည်းလမ်းနှင့် အတော်လေးဆင်တူသည်၊ သို့သော် ဤနေရာတွင် ကျွန်ုပ်တို့သည် ဖိုင်ကို ဖတ်ရန်သာမုဒ်တွင် ဖွင့်ပါမည်၊ ဆိုလိုသည်မှာ ကျွန်ုပ်တို့ မလုပ်နိုင်ပါ။ Excel ဖိုင်ရှိ မည်သည့်ဒေတာ သို့မဟုတ် တန်ဖိုးကိုမဆို ပြောင်းလဲနိုင်သည်။
အဆင့်များ
- ကျွန်ုပ်တို့ဖွင့်လိုသောဖိုင်ကို စာရွက်စာတမ်းဖိုင်တွဲတွင် သိမ်းဆည်းထားသည်။
- ၎င်းသည် ကျွန်ုပ်တို့ ဖတ်ရန်သာအဖြစ် ဖွင့်လိုသော ဖိုင်ဖြစ်သည်။
- ဦးစွာ၊ ဆော့ဖ်ဝဲရေးသားသူ သို့ သွားပါ။ tab တွင် Visual Basic<7 ကိုနှိပ်ပါ။> သင့်တွင် ၎င်းမရှိပါက သင်သည် ဆော့ဖ်ဝဲရေးသားသူ တက်ဘ်ကိုဖွင့်ရန် လိုအပ်သည်။ သို့မဟုတ် Visual Basic Editor ကိုဖွင့်ရန်အတွက် ' Alt+F11 ' ကို နှိပ်နိုင်သည်။
- ထို့နောက် အသစ်တစ်ခုပေါ်လာပါမည်။ dialog box ၊ ထို dialog box တွင် ကိုနှိပ်ပါ။ > Module ကိုထည့်ပါ။
- နောက်တစ်ခု၊ Module တည်းဖြတ်ဝင်းဒိုးတွင် ရိုက်ထည့်ပါ။ အောက်ပါကုဒ်-
7765
- ထို့နောက် Module window ကိုပိတ်ပါ။
- ထို့နောက် View တက်ဘ်သို့ သွားပါ > Macros ။
- ထို့နောက် View Macros ကိုနှိပ်ပါ။
- View ကိုနှိပ်ပြီးနောက် Macros၊ ယခုလေးတင် ဖန်တီးထားသည့် မက်ခရိုများကို ရွေးပါ။ ဤနေရာတွင် နာမည်မှာ Open_with_File_Read_Only ဖြစ်သည်။ ထို့နောက် Run ကိုနှိပ်ပါ။
- Run ကိုနှိပ်ပြီးနောက်၊ ဖိုင်ကိုဖွင့်ထားသည်ကိုကျွန်ုပ်တို့တွေ့မြင်ရမည်ဖြစ်ပါသည်။ ခေါင်းစဉ်ဘားတွင် ပြထားသည့်အတိုင်း ဖတ်ရန်သပ်သပ်အဖြစ်။
🔎 ကုဒ်၏ခွဲခြမ်းစိတ်ဖြာမှု
3505
⮚ ဦးစွာ၊ ကျွန်ုပ်တို့သည် Open_with_File_Read_Only()
2956
⮚ ကျွန်ုပ်တို့သည် wrkbk ကို Workbook အမျိုးအစားတွင် variable အဖြစ် wrkbk အဖြစ် ကြေညာပါသည်။ 1>
1278
⮚ ထို့နောက် သတ်မှတ်ထားသော လမ်းညွှန်မှ ဖိုင်ကို ဖွင့်မည်ဖြစ်ပြီး နောက်ဆုံး အကြောင်းပြချက်ဖြင့် ဖိုင်ကို read-only ဟု သတ်မှတ်ပါမည်။
9944
⮚ နောက်ဆုံးအနေဖြင့်၊ ဤကုဒ်၏ လုပ်ငန်းစဉ်ခွဲများ။
နောက်ထပ်ဖတ်ရန်- Excel VBA ဖြင့် Read-Only အဖြစ် Workbook ကိုဖွင့်နည်း
2. Message Box ကိုအသုံးပြုခြင်း
ယခင်နည်းလမ်းအတိုင်းနီးပါး၊ Excel တွင် ဤနေရာတွင် VBA ကုဒ်မှတစ်ဆင့် ဖိုင်များကိုဖွင့်နိုင်သည်၊ သို့သော် ဤကိစ္စတွင်၊ ဤနေရာတွင် မက်ဆေ့ချ်ဘောက်စ်အသေးတစ်ခုကို ပေါင်းထည့်ပါမည်။
အဆင့်များ
- ပထမဦးစွာ၊ Developer tab သို့သွားပြီး Visual Basic ကိုနှိပ်ပါ။ အဲဒါမရှိဘူးဆိုရင် ကို enable လုပ်ရပါမယ်။ဆော့ဖ်ဝဲရေးသားသူ တက်ဘ် ။ သို့မဟုတ် Visual Basic Editor ကိုဖွင့်ရန်အတွက် ' Alt+F11' ကိုနှိပ်နိုင်သည်။
- ထို့နောက် ဒိုင်ယာလော့ဂ်ဘောက်စ်အသစ်တစ်ခု ပေါ်လာမည်ဖြစ်ပြီး၊ အဆိုပါ ဒိုင်ယာလော့ခ်ဘောက်စ်တွင် ထည့်သွင်း > Module ကိုနှိပ်ပါ။
- နောက်တစ်ခု၊ Module တည်းဖြတ်ဝင်းဒိုးတွင်၊ အောက်ပါကုဒ်ကို ရိုက်ထည့်ပါ-
9376
- ထို့နောက် <ကိုပိတ်ပါ 6>Module window။
- ထို့နောက်၊ View tab သို့သွားပါ > Macros ။
- ထို့နောက် View ကိုနှိပ်ပါ။ Macros .
- View Macros ကိုနှိပ်ပြီးနောက်၊ ယခုလေးတင်ဖန်တီးထားသည့် မက်ခရိုများကို ရွေးပါ။ ဤနေရာတွင် နာမည်မှာ Open_File_with_Messege_Box ဖြစ်သည်။ ထို့နောက် Run ကိုနှိပ်ပါ။
- ထို့နောက် ဖိုင်ကို အောင်မြင်စွာဖွင့်ထားသည်
- သတိပေးဘောက်စ်တစ်ခုရရှိပါသည်။ 7>.
- ထို့နောက် OK ကို နှိပ်ပါ။
- ထို့နောက် ဖိုင်သည် ယခုဖြစ်နေသည်ကို တွေ့ရပါမည်။ ဖွင့်ပါ။
- ထို့နောက် ကျွန်ုပ်တို့သည် ကုဒ်ကို အနည်းငယ်ပြောင်းရန် ကြိုးစားပါသည်။
- ဖိုင်အမည်ကို သို့ ပြောင်းပါသည်။ Sample10 နှင့် အမှန်တကယ်တွင် Sample10 စာရွက်စာတမ်းဖိုင်တွဲတွင်
- ထို့နောက် ကျွန်ုပ်တို့ ကုဒ်ကိုထပ်ပြီး run ပြီး ဖိုင်ဖွင့်ခြင်း မအောင်မြင်ပါ ဟူသော မက်ဆေ့ချ်ဘောက်စ်တစ်ခု ရှိပါသည်။
- ဤအရာပြီးနောက် OK ကိုနှိပ်ပါ။
🔎 ကုဒ်၏ခွဲခြမ်းစိတ်ဖြာမှု
3157
⮚ ဦးစွာ၊ ကျွန်ုပ်တို့သည် လုပ်ထုံးလုပ်နည်းခွဲများအတွက် အမည်တစ်ခုပေးပါသည်။ Open_with_File_Read_Only()
6918
⮚ ကျွန်ုပ်တို့Workbook type
7598
3486
⮚ ဤစာကြောင်းမှ Sample အမည်ရှိ ဖိုင်ကို လမ်းညွှန်တွင် ရနိုင်သည် ရှိ၊ မရှိ စစ်ဆေးမည်၊ ဖိုင်ရှိမရှိ စစ်ဆေးပေးမည်၊ ဖိုင်ကိုဖွင့်ပြီး တစ်ချိန်တည်းတွင် မက်ဆေ့ချ်ကို ပြပါမည်။
1353
⮚ လမ်းညွှန်တွင် Sample အမည်ရှိ ဖိုင်မရှိပါက၊ ဤမက်ဆေ့ချ်ကို ပေးပို့ပါမည်။
4982
⮚ နောက်ဆုံးတွင်၊ ဤကုဒ်၏ လုပ်ထုံးလုပ်နည်းခွဲကို ကျွန်ုပ်တို့ အဆုံးသတ်ပါသည်။
9811
⮚ နောက်ဆုံးတွင်၊ ဤကုဒ်၏ လုပ်ထုံးလုပ်နည်းခွဲကို အဆုံးသတ်ပါသည်။
Read More: VBA ကိုအသုံးပြု၍ Workbook ကိုဖွင့်နည်းနှင့် Macro ကိုဖွင့်နည်း (ဥပမာ 4 ခု)
3. ဖိုင်ကိုဖွင့်ရန် Dialog Box ကိုအသုံးပြုခြင်း
ဖိုင်တည်နေရာလမ်းညွှန်ကို ထုတ်ယူခြင်းနှင့် ၎င်းတို့ကို အကြိမ်တိုင်းထည့်သွင်းခြင်း VBA ကုဒ်မှာ အတော်လေး ခက်ခဲပါတယ်။ ပြဿနာကိုဖြေရှင်းရန်၊ မည်သည့်လမ်းကြောင်းမှ ဖိုင်ကိုရွေးချယ်ရန် ဒိုင်ယာလော့ဂ်ဘောက်စ်ကို သင်အသုံးပြုပုံကို ပြသပါမည်။
အဆင့်များ
- ယခု ဖိုင်ကိုဖွင့်ပါမည်။ ဖိုင်ရှာဖွေသူ ဒိုင်ယာလော့ဂ်ဘောက်စ်ကို အသုံးပြု၍
- ပထမဦးစွာ၊ ဆော့ဖ်ဝဲရေးသားသူ တက်ဘ်သို့ သွားပြီး Visual Basic ကို နှိပ်ပါ။ သင့်တွင် ၎င်းမရှိပါက သင်သည် ဆော့ဖ်ဝဲရေးသားသူ တက်ဘ်ကိုဖွင့်ရန် လိုအပ်သည်။ သို့မဟုတ် Visual Basic Editor ကိုဖွင့်ရန်အတွက် ' Alt+F11' ကိုနှိပ်နိုင်သည်။
- ထို့နောက် ဒိုင်ယာလော့ဂ်ဘောက်စ်အသစ်တစ်ခု ပေါ်လာမည်ဖြစ်ပြီး၊ အဆိုပါ ဒိုင်ယာလော့ခ်ဘောက်စ်တွင် ထည့်သွင်း > Module ကိုနှိပ်ပါ။
- နောက်တစ်ခု၊ Module တည်းဖြတ်ဝင်းဒိုးတွင်၊ အောက်ပါကုဒ်ကို ရိုက်ထည့်ပါ-
4637
- ထို့နောက် Module ကိုပိတ်ပါ။ ဝင်းဒိုး။
- ထို့နောက်၊ View တက်ဘ်သို့ သွားပါ > Macros ။
- ထို့နောက် View Macros<7 ကိုနှိပ်ပါ။>.
- View Macros ကိုနှိပ်ပြီးနောက်၊ သင်ယခုလေးတင်ဖန်တီးထားသည့် မက်ခရိုကို ရွေးပါ။ ဤနေရာတွင် နာမည်မှာ Open_File_with_Dialog_Box ဖြစ်သည်။ ထို့နောက် Run ကိုနှိပ်ပါ။
- ထို့နောက် ဝင်းဒိုးအသစ်တစ်ခုပွင့်လာသည်။ file explorer dialog box တွင် Sample ကိုရွေးပြီး OK ကိုနှိပ်ပါ။
- ထို့နောက် အမည်ရှိသော ဖိုင် နမူနာ ကို ဖွင့်ထားသည်။
- ဤသည်မှာ Excel တွင် VBA ကို အသုံးပြု၍ ပြောင်းလဲနိုင်သော အမည်ဖြင့် အလုပ်စာအုပ်ကို ဖွင့်နည်းဖြစ်သည်။
🔎 ကုဒ်၏ခွဲခြမ်းစိတ်ဖြာမှု
8368
⮚ ဦးစွာ၊ ကျွန်ုပ်တို့သည် Sub Open_File_with_Dialog_Box()
လုပ်ငန်းစဉ်ခွဲအတွက် အမည်တစ်ခုပေးပါသည်။4922
⮚ ကျွန်ုပ်တို့သည် Dbox တွင် FileDialog type
9045
⮚ တွင် ကိန်းရှင်အဖြစ် File_Path ကို <6 တွင် ကိန်းရှင်အဖြစ် ကြေညာပါသည်။>File_Path As String type
8334
⮚ ပထမစာကြောင်းမှ ဒိုင်ယာလော့ဂ်ဘောက်စ်တစ်ခု ရှိပါမည်။ နောက်စာကြောင်းသည် ဒိုင်ယာလော့ဂ်ဘောက်စ်အမည်နှင့် ဖိုင်အမျိုးအစားကို ဖော်ပြသည်။
⮚ Dbox.Title သည် ဒိုင်ယာလော့ဂ်ဘောက်စ်၏ ခေါင်းစဉ်ကို သတ်မှတ်ပေးမည်ဖြစ်သည်။ နှင့် FileType
သည် ဖိုင်အမျိုးအစားကို သတ်မှတ်ပါ။
7980
⮚ Dbox.Filters.Clear သည် ဒိုင်ယာလော့ဘောက်စ်တွင် အသုံးပြုထားသည့် ယခင်စစ်ထုတ်မှုကို ရှင်းပေးမည်
8201
⮚ Dbox.Show သည် ဖိုင်ပေါ်တွင် ဒိုင်ယာလော့ဂ်ဘောက်စ်ကို ပေါ်လာစေမည်ဖြစ်သည်။
⮚ ဤစာကြောင်းသည် အသုံးပြုသူသည် ဖိုင်တစ်ခုထက်ပို၍ ရွေးချယ်ထားခြင်း ရှိ၊ မရှိ ဆုံးဖြတ်ပေးမည်ဖြစ်သည်။ အကယ်၍ အသုံးပြုသူသည် ၎င်းထက်ပို၍ ရွေးချယ်ပါ။ဖိုင်တစ်ခု၊ လုပ်ထုံးလုပ်နည်းတစ်ခုလုံး ရပ်တန့်သွားလိမ့်မည်။
8561
⮚ နောက်ဆုံးတွင်၊ ဤကုဒ်၏ လုပ်ငန်းစဉ်ခွဲများကို အဆုံးသတ်ပါမည်။
ပိုမိုဖတ်ရန်- ဖွင့်နည်း ဖိုင်တွဲနှင့် Excel VBA ကိုအသုံးပြု၍ ဖိုင်ကိုရွေးချယ်ပါ (ဥပမာ 4 ခု)
4. Workbook.Add Property ကိုအသုံးပြုခြင်း
ယခင်နည်းလမ်းများနှင့် ဆန့်ကျင်ဘက်အနေဖြင့်၊ ကျွန်ုပ်တို့သည် ကြိုတင်သတ်မှတ်ထားသော လမ်းညွှန်ထဲတွင် Excel ဖိုင်အသစ်တစ်ခုကို ဖန်တီးပါမည်။ ထို့နောက် Workbook ကိုအသုံးပြု၍ ၎င်းကိုဖွင့်ပါမည်။ ပိုင်ဆိုင်မှုကို ပေါင်းထည့်ပါ။
အဆင့်များ
- ပထမဦးစွာ၊ Developer tab သို့သွားပြီး Visual Basic<ကို နှိပ်ပါ။ ၇>။ သင့်တွင် ၎င်းမရှိပါက သင်သည် ဆော့ဖ်ဝဲရေးသားသူ တက်ဘ်ကိုဖွင့်ရန် လိုအပ်သည်။ သို့မဟုတ် Visual Basic Editor ကိုဖွင့်ရန်အတွက် ' Alt+F11' ကိုနှိပ်နိုင်သည်။
- ထို့နောက် ဒိုင်ယာလော့ဂ်ဘောက်စ်အသစ်တစ်ခု ပေါ်လာမည်ဖြစ်ပြီး၊ အဆိုပါ ဒိုင်ယာလော့ခ်ဘောက်စ်တွင် ထည့်သွင်း > Module ကိုနှိပ်ပါ။
နောက်တစ်ခု၊ Module တည်းဖြတ်ဝင်းဒိုးတွင်၊ အောက်ပါကုဒ်ကို ရိုက်ထည့်ပါ-
2982
- ထို့နောက် Module window ကိုပိတ်ပါ။
- ပြီးနောက်၊ အဲဒါက View tab > Macros ကိုသွားပါ။
- ပြီးရင် View Macros ကိုနှိပ်ပါ။
- View Macros ကိုနှိပ်ပြီးနောက်၊ သင်ယခုလေးတင်ဖန်တီးထားသည့် မက်ခရိုကိုရွေးချယ်ပါ။ ဤနေရာတွင် အမည်မှာ Open_File_with_Add_Property ဖြစ်သည်။ ထို့နောက် Run ကိုနှိပ်ပါ။
- Run ကိုနှိပ်ပြီးနောက်၊ သင်သည် ယခုဖိုင်အသစ်တစ်ခုဖြစ်ကြောင်း သတိပြုမိပါလိမ့်မည်။ ဖန်တီးပြီး ဖွင့်လှစ်ခဲ့သည်။
🔎 ကုဒ်၏ခွဲခြမ်းစိတ်ဖြာ
⮚ ဦးစွာ ကျွန်ုပ်တို့ ပံ့ပိုးပေးသည် လုပ်ငန်းစဉ်ခွဲများအတွက် အမည်တစ်ခု