銀河鉄道

【VBA】ブックの存在確認|fso(FileSystemObject)を使う

サムネイル
fsoでブックの存在確認

fsoでブックの存在確認

Public Function BookExists(ByVal fullPath As String) As Boolean
    Dim fso As Object: Set fso = SetFSO
    BookExists = False
    If fso.fileexists(fullPath) Then BookExists = True
End Function

Dir より、fso がオススメ

必要なもの

使い方

dim fullPath as string: fullPath = "(ブックのフルパスを記述)"

'フルパスのブックが存在していればブックを開く
dim wb as Workbook
if BookExists(fullPath) then Set wb = OpenBook(fullPath)

関連記事

著者

author
月うさぎ

編集後記:
この記事の内容がベストではないかもしれません。

記事一覧