質問があります
Shell関数をつかって、
Program Filesの何階層か下のディレクトリにあるCSVファイルを
開こうとしているのですが

Call Shell("C:\Program Files\〜Excel.exeのパス" & Space(1) & "C:\Program Files\〜csvファイルのパス")

とすると、「Program.xlsがみつかりません」というエラーに
なってしまいます。

他のC:\直下などのパスを指定した場合は問題なく開く事が出来ました。
Program Files階層下のファイルはこの場合開く事が出来ないのでしょうか?

開発環境はWindowsXPのVB5(SP3)です。