Shell関数でEXCELを起動するには?

解決


ogawa  2001-04-23 23:59:37  No: 74201  IP: [192.*.*.*]

shell("Excel",1)でExcelを起動させていたのですが、
何故か起動できなくなってしまいました。
Eccelをフルパス名で指定すると起動できるのですが、
PCによってパスが異なる可能性があるので”Excel”のままにしたいのですが
どうしたら良いのでしょうか?
なぜ、起動できなくなったのでしょうか?
(新しいソフトがインストールされたりPCの環境が変わっています。)

編集    削除
MADIA  2001-04-25 05:11:40  No: 74202  IP: [192.*.*.*]

多分、パスを通していないからではは?
autoexe.batで

編集    削除
α  2001-04-25 05:20:15  No: 74203  IP: [192.*.*.*]

そのファイルって何処にあるんでしょうか・・・
私のPCには見あたりませんが・・・

編集    削除
MADIA  URL  2001-04-25 09:15:28  No: 74204  IP: [192.*.*.*]

ごめんなさい。
ファイル名微妙に間違ってました。

例えば
C:\Autoexec.batにないですか?
(OSがインストールされているドライブ)

shell関数で確認をとってないからわからないですが、
パスを設定すればOKなような感じがします。

編集    削除
ogawa  2001-04-28 04:26:23  No: 74205  IP: [192.*.*.*]

ありがとうございました。
PATHを設定したら動作しました。

今迄PATHの設定をしたことはなく、
ファイル名を指定して実行ではexcelで起動するので、
office関係のプログラムは特別な場所にパスが設定されていて、
改めて設定する必要がないと思っていました。

編集    削除