iEhohs DokuWiki

プログラミングや設定方法など、個人的なナレッジを残しておくWikiです。

ユーザ用ツール

サイト用ツール


excel-vba:open-filename

ブックをダイアログボックスで選択して開く

Dim openFileName As String
openFileName = Application.GetOpenFilename("Excel ブック, *.xls*,CSV(コンマ区切り), *.csv, テキスト(タブ区切り), *.txt, すべてのファイル, *.*")        
If fileName = "False" Then
    Exit Sub
End If
Workbooks.Open openFileName

指定したファイルが見つからない場合のみ選択して開く

Dim openFileName As String
openFileName = ThisWorkbook.Path & "/hoge.xlsx"
If Dir(openFileName) = "" Then
    openFileName = Application.GetOpenFilename("Excel ブック, *.xls*,CSV(コンマ区切り), *.csv, テキスト(タブ区切り), *.txt, すべてのファイル, *.*")        
    If openFileName = "False" Then
        Exit Sub
    End If
End If
Workbooks.Open openFileName
スポンサーリンク
excel-vba/open-filename.txt · 最終更新: 2024/11/03 16:21 by shimehitsu14