Vba ကို အသုံးပြု၍ ဖိုင်ရှိမရှိ စစ်ဆေးနည်း (ဥပမာနှင့်အတူ)


သီးခြားဖိုင်တစ်ခုရှိမရှိ စစ်ဆေးရန် VBA ရှိ Dir လုပ်ဆောင်ချက်ကို သင်အသုံးပြုနိုင်သည်။

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

 SubCheckFileExists ()

'ask user to type path to file
InputFile = InputBox(" Check if this file exists: ")

'check if file exists and output results to message box
If Dir(InputFile) <> "" Then
    MsgBox “ This File ExistsElse
    MsgBox “ This File Does Not ExistEnd If

End Sub

ဤ macro သည် အသုံးပြုသူရှိမရှိ စစ်ဆေးရန် ဖိုင်တစ်ခုသို့ လမ်းကြောင်းအပြည့်အစုံကို ရိုက်ထည့်နိုင်သည့် input box တစ်ခုကို ဖန်တီးပေးလိမ့်မည်။

အသုံးပြုသူသည် ဖိုင်လမ်းကြောင်းထဲသို့ ဝင်သည်နှင့်တစ်ပြိုင်နက်၊ Macro သည် ဖိုင်ရှိမရှိကို ညွှန်ပြသည့် မက်ဆေ့ဘောက်စ်တစ်ခု ထုတ်ပေးလိမ့်မည်။

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

ဥပမာ- VBA သုံးပြီး ဖိုင်ရှိမရှိ စစ်ဆေးပါ။

ကျွန်ုပ်တို့တွင် အောက်ပါတည်နေရာတွင်ရှိသော ဖိုင်တွဲတစ်ခုရှိသည်ဆိုပါစို့။

C:\Users\bob\Documents\current_data

ဤဖိုင်တွဲတွင် CSV ဖိုင်သုံးခုပါရှိသည်-

soccer_data.csv ဟုခေါ်သော ဖိုင်တစ်ဖိုင်ရှိမရှိ စစ်ဆေးရန် VBA ကို အသုံးပြုလိုသည်ဆိုကြပါစို့။

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

 SubCheckFileExists ()

'ask user to type path to file
InputFile = InputBox(" Check if this file exists: ")

'check if file exists and output results to message box
If Dir(InputFile) <> "" Then
    MsgBox “ This File ExistsElse
    MsgBox “ This File Does Not ExistEnd If

End Sub

ဒီ macro ကို run ပြီးတာနဲ့ file လမ်းကြောင်းကို ရိုက်ထည့်နိုင်တဲ့ input box ပေါ်လာပါတယ်။

VBA သည် ဖိုင်ရှိမရှိ စစ်ဆေးသည်။

soccer_data.csv ဖိုင်၏ လမ်းကြောင်း အပြည့်အစုံကို ကျွန်ုပ်တို့ ထည့်သွင်းပါမည်-

OK ကိုနှိပ်လိုက်သည်နှင့်၊ ကျွန်ုပ်တို့သတ်မှတ်ထားသော folder ထဲတွင် ဖိုင်ရှိမရှိကို ပြောပြမည့် message box ပေါ်လာပါမည်။

မက်ဆေ့ချ်ဘောက်စ်က ဖိုင်ရှိတယ်ဆိုတာကို ပြောပြတယ်။

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

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

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

VBA ကို အသုံးပြု၍ ဖိုင်တွဲများဖန်တီးနည်း
VBA သုံးပြီး ဖိုင်တွဲတွေကို ဘယ်လိုဖျက်မလဲ။
VBA သုံးပြီး ဖိုင်တွေကို ဘယ်လိုဖျက်မလဲ။

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

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