タイトル | : 特殊フォルダに置いたExcelファイルの引数指定起動について |
記事No | : 10585 |
投稿日 | : 2011/09/14(Wed) 18:20 |
投稿者 | : GGG |
掲題の件について質問させてください。
引数にAを設定してEXCELファイルを起動(正確にはExcelのフォームを起動?)させる処理が あるとします。 コードはこんな感じです。
Dim testSP As New System.Diagnostics.ProcessStartInfo testSP.FileName = "excel.exe" testSP.Arguments = "C:\TEST.xlsx /cmd A" Dim testExec As System.Diagnostics.Process = System.Diagnostics.Process.Start(testSP)
この場合は問題なく起動できるのですが、引数の"C:\TEST.xlsx /cmd A"のパスの部分が
"C:\Documents and Settings\TestUser\My Documents\TEST.xlsx /cmd A"
の様に特殊フォルダのパスになった場合に"C:\Documents"までしか認識されず、ファイル が見つからないとエラーになってしまいます。
何か良い解決方法があればご教授お願いします。
|