「Excel VBA」dirメソッドでファイルがあるか存在確認するサンプル
環境
Windows 10 64bit
Excel 2013
書式
dir(フォルダ名 & ファイル名)
dirでファイルの存在確認ができます。
使用例
Sub funcA() Dim fdName As String Dim fileName As String 'フォルダ変数名 fdName = "c:\test10\" 'ファイル変数名 fileName = "test1.xlsx" 'dirでファイルの存在確認 If Dir(fdName & fileName) = "" Then MsgBox "ファイルが存在しません" End If End Sub
実行結果
「ファイルが存在しません」ダイアログが表示されます