0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【VBA】ファイルの存在確認

Last updated at Posted at 2023-02-28

メモ

業務でファイルの存在確認を行う事がよくある為に、メモで残しておく。

ファイルの存在確認

Dir関数を使用して、ファイルの存在確認を行えます。
下記のように記載する事で、確認出来ます。存在する場合はファイル名を返し、存在しない場合は空欄が返ります。

ファイルの存在確認
Sub Check_File()

    Dim File_Pass As String
    File_Pass = Dir("C:\スクリプト類\*.txt")

    Debug.Print File_Pass

End Sub

ファイルが存在しない場合に、ファイルを生成したい場合は下記のようにしています。

ファイルが存在しない場合に、生成
Sub Check_File()
    
    If Dir("C:\スクリプト類\test.txt") = "" Then
    
        Open "C:\スクリプト類\test.txt" For Output As #1
        Close #1
    
    End If
    
End Sub
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?