妳去研究壹下這個吧,這個非常有用的。
判斷妳輸入的路徑,很少用到了。。
第壹:如果別人亂輸入,則需要判定是否符合路徑的格式
第二:如果輸入的路徑正確,而這個文件不存在的,
用FileSystemObject.Exists檢查文件夾是否存在,如果存在則判斷有效,不存在則無效。
比如妳的路徑是D:\1\2.doc
即D盤下的文件夾名為1裏面的壹個名為2的文檔文件。
先用FileSystemObject.Exists檢查文件夾是否存在,如果存在則判斷有效,不存在則無效。
然後再檢查文件名,如果名字存在輸入區分正確.
因為每壹個文件都有後綴,比如妳隱藏了後綴,壹個是2.doc,另壹個是2.exe,那妳到底是判斷哪個呢?
chfile=InputBox(“請輸入文件名”)
If checkfile(chfile) then '檢查文件是否存在
msgbox"此文件存在"
else
msgbox"文件不存在"
End If