• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Shell関数を使って、ファイル名を指定して開くこ)

Shell関数を使ってファイル名を指定して開く方法とは?

このQ&Aのポイント
  • Shell関数を使用してファイル名を指定して開く方法について解説します。
  • ファイル名を指定して空のエクセルアプリケーションを開くことができますが、引数が不正な場合にはエラーが発生することがあります。
  • そのため、Shell関数を使ってファイル名を指定して開くことは制限される場合があります。

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

  • ベストアンサー
  • okormazd
  • ベストアンサー率50% (1224/2412)
回答No.2

"ファイル.xls"は実行ファイルではなく、データファイルなので、Shellでは開けません。 Excelで開くなら、引数にこのファイルを当てて、 strExcelPath = "C:\Program Files\Microsoft Office\OFFICE11\EXCEL.EXE D:\ファイル.xls" Shell strExcelPath, 1 でしょう。

HGIYSQNTH
質問者

お礼

ご回答ありがとうございます。

その他の回答 (1)

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.1

strExcelPath = "cmd.exe /c start D:\ファイル.xls" でどうでしょうか。

HGIYSQNTH
質問者

お礼

ご回答ありがとうございます。

関連するQ&A

専門家に質問してみよう