- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel2007VBAファイルの表示について)
Excel2007VBAファイルの表示について
このQ&Aのポイント
- エクセルファイルを選択するダイアロボックスを表示するVBAコードを書きたい
- GetOpenFilenameメソッドで実行時エラー1004が発生している
- GetOpenFilenameメソッドに引数を指定しないとダイアロボックスは表示される
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#158634
回答No.1
Target = Application.GetOpenFilename("Excelブック,*,xlsx") タイプミス。
その他の回答 (2)
- mu2011
- ベストアンサー率38% (1910/4994)
回答No.3
カンマではなくピリオドです。 ("Excelブック,*,xlsx")→("Excelブック,*.xlsx")
質問者
お礼
mu2011様 ご回答ありがとうございます。 .(ピリオド)にしたら、エクセルのみの ダイアログをちゃんと開けられました
noname#187541
回答No.2
こんにちは。 Target = Application.GetOpenFilename("Excelブック,*,xlsx") ↓ Target = Application.GetOpenFilename("Excelブック,*.xlsx") *次は,ではなく.です。
質問者
お礼
M-SOFT様 ご回答ありがとうございます。 .(ピリオド)にしたら、エクセルのみの ダイアログをちゃんと開けられました。
お礼
tk-is-pg_1206様 ご回答ありがとうございます。 とても単純なミスでした。 一人で練習しているから、 見えて当然のところも見えてませんでした…。