VBA判斷指定的資料夾或檔案是否存在
轉自:http://blog.csdn.net/ocean20/article/details/6411316
有時我們需要用VBA程式碼判斷某個資料夾或檔案是否存在,以便進行後續操作。可以用下面的程式碼來實現這個功能:
Public Function FileFolderExists(strFullPath As String) As Boolean
On Error GoTo EarlyExit
If Not Dir(strFullPath, vbDirectory) = vbNullString Then FileFolderExists = True
EarlyExit:
On Error GoTo 0
End Function
將上述程式碼放入標準模組中,如果指定的資料夾或檔案存在,FileFolderExists返回True。呼叫上述程式碼的方法:
- 判斷資料夾是否存在:
Public Sub TestFolderExistence()
If FileFolderExists("c:/windows/") Then
MsgBox "指定的資料夾存在!"
Else
MsgBox "指定的資料夾不存在!"
End If
End Sub
- 判斷檔案是否存在:
Public Sub TestFileExistence()
If FileFolderExists("d:/Book1.xls") Then
MsgBox "指定的檔案存在!"
Else
MsgBox "指定的檔案不存在!"
End If
End Sub
相關文章
- js如何判斷指定的檔案是否存在JS
- c# winform 判斷資料夾是否存在,新建資料夾,判斷資料夾存不存在C#ORM
- shell 判斷檔案或路徑是否存在
- golang判斷檔案是否存在Golang
- vc判斷檔案是否存在
- MFC下判斷資料夾是否存在,如不存在則建立資料夾
- python 判斷檔案是否存在Python
- java判斷檔案是否存在並建立檔案Java
- Python3如何檢查檔案或資料夾是否存在?Python
- 如何利用jQuery判斷指定元素是否存在jQuery
- jquery怎麼樣判斷檔案是否存在jQuery
- C# 判斷遠端檔案是否存在C#
- python判斷檔案是否存在等操作Python
- Git 合併指定檔案或資料夾Git
- Python科研武器庫 - 檔案/路徑操作 - 判斷檔案或資料夾Python
- Python 判斷檔案是否存在的三種方法Python
- 判斷檔案中是否存在中文字元字元
- js如何判斷指定名稱的函式是否存在JS函式
- jquery判斷指定元素是否存在於某陣列jQuery陣列
- C語言判斷檔案是否存在,判斷檔案可讀可寫可執行C語言
- sqlserver中判斷表或臨時表是否存在SQLServer
- C# 正規表示式判斷是否是有效的檔案、資料夾路徑C#
- Sublime Text 查詢時排除指定的資料夾或檔案
- 41:判斷元素是否存在
- java判斷mysql中資料庫是否存在JavaMySql資料庫
- 程式怎麼判斷windows的隱藏檔案/資料夾?Windows
- Sql Server中判斷表或者資料庫是否存在SQLServer資料庫
- Linux - 判斷檔案/目錄是否存在/具有許可權Linux
- js如何判斷陣列中是否存在指定的值並返回索引JS陣列索引
- JavaScript 判斷函式是否存在JavaScript函式
- postgresql如何判斷表是否存在SQL
- jQuery如何判斷元素是否存在jQuery
- iOS判斷是否存在網路iOS
- 如何判斷Javascript物件是否存在JavaScript物件
- MySQL判斷表名是否存在MySql
- vba之小功能記錄--根據內容,另存檔案到指定資料夾
- shell判斷檔案,目錄是否存在或者具有許可權【轉】
- Python判斷一個檔案中的字串是否存在於另外一個檔案中Python字串