方法1. 用vba自帶的dir()判斷,**如下:
在 microsoft windows 中,dir支援多字元 (*)和單字元 (?)的萬用字元來指定多重檔案
[vb]view plain
copy
function
isfileexists(
byval
strfilename
asstring
) as
boolean
ifdir(strfilename, 16) <> empty
then
isfileexists = true
else
isfileexists = false
endif
endfunction
subrun()
ifisfileexists(
"d:\vba\abc.txt"
) =
true
then
' 檔案存在時的處理
msgbox "檔案存在!"
else
' 檔案不存在時的處理
msgbox "檔案不存在!"
endif
endsub
方法2. 用windows的檔案系統函式進行判斷,**如下:
[vb]view plain
copy
function
isfileexists(
byval
strfilename
asstring
) as
boolean
dimobjfilesystem
asobject
setobjfilesystem = createobject(
"scripting.filesystemobject"
) if
objfilesystem.fileexists(strfilename) =
true
then
isfileexists = true
else
isfileexists = false
endif
endfunction
subrun()
ifisfileexists(
"d:\vba\abc.txt"
) =
true
then
' 檔案存在時的處理
msgbox "檔案存在!"
else
' 檔案不存在時的處理
msgbox "檔案不存在!"
Python判斷檔案和資料夾是否存在的方法
一 python判斷檔案和資料夾是否存在 建立資料夾 複製 如下 import os os.path.exists d assist true os.path.exists d assist getteacherlist.py true os.path.isfile d assist false o...
Python判斷檔案和資料夾是否存在的方法
一 python判斷檔案和資料夾是否存在 建立資料夾 複製 如下 import os os.path.exists d assist true os.path.exists d assist getteacherlist.py true os.path.isfile d assist false o...
Python判斷檔案和資料夾是否存在的方法
一 python判斷檔案和資料夾是否存在 建立資料夾 複製 如下 import os os.path.exists d assist true os.path.exists d assist getteacherlist.py true os.path.isfile d assist false o...