• ベストアンサー

EXCELで全ての拡張子のファイルを表示するダイヤログ

EXCEL2002(OS Win XP)を指定しています。 処理の途中でユーザーにファイルを指定させる部分に Application.Dialogs(xlDialogOpen).Show を使用しています。 しかし、これだけですとエクセルのファイルしか表示されません。 ユーザーが画面の下の方で「ファイルの種類」を変更しなくても最初から全ての種類のファイルが表示されるようにしたいのですが、どのようにしたらよいでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • arukamun
  • ベストアンサー率35% (842/2394)
回答No.1

Application.Dialogs(xlDialogOpen).Show("*.*")

min128mini
質問者

お礼

こんな簡単にできてしまうのですね。 Application.Dialogs(xlDialogOpen).Show(*.*) ↑までは思いついたのですが、""が足りませんでした。 どうもありがとうございました。

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

Sub test01() Dim x As Boolean x = Application.Dialogs(xlDialogOpen).Show(arg1:="*.*") End Sub http://tllsp.web.infoseek.co.jp/contents/tips/tips_file_io_.htm

min128mini
質問者

お礼

詳しいご説明ありがとうございました。 すみませんが、ポイントはご回答いただきました順番につけさせていただきます。

関連するQ&A

専門家に質問してみよう