先に断っておきますが、当方にXPの環境が無い為、確認は取れていないのですが・・・ ポンピーさんが言うのは、ファイル名(フルパス)が、ダブルコーテーションで 囲まれた状態をつくっては・・・ ということを言いたいのだと思いますよ。 つまり、「Start "ファイル名"」としたら・・・ということです。 Win98:Shell("Start " & """" & フルパス & """") WinXP:Shell("cmd /C " & """" & フルパス & """") と、なると思います。 −−−−−−−−−−−−−−−−−−−−−−−−−−−− あと、XPのPCは、R5.0.10以上ですよね? これ以下の場合、XPはサポートされていないので、正常動作は 保証されていない・・・というのは、ご存知ですよね?