- - PR -
Netscape7.1でダウンロード後のExcelマクロ実行について
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2004-04-02 11:27
はじめまして。たまと申します。
現在、NetscapeCommunicator4.7で動作していたシステムを Netscape 7.1でも動作するようにシステムを修正しています。 WindowsXP、NetscapeCommunicator4.7またはNetscape 7.1で、 以下の処理を行ないたいのですが、NetscapeCommunicator4.7 では問題ないのですが、Netscape7.1だとエラーになってしまいます。 原因など判る方がいましたら教えてください。 よろしくお願いします。 行いたい処理: (1) オペレーターは、csvファイルへのリンクをクリックする。 (2) ブラウザは、csvファイルのダウンロードを行う。 (3) ブラウザは、クライアントマシンにあるExcelマクロ(xlsファイル)を実行する。 (4) Excelマクロは、csvファイルを読込む。 (5) Excelマクロは、処理を行う。 Netscape 7.1の「サポート アプリケーション」の設定: ・MIMEタイプ:application/x-ms-excel ・拡張子 :csv ・対処方法 :クライアントにある Excelマクロ(xlsファイル)を使って開く エラーの内容: ダウンロードエラー (csvファイル名)を開くことができませんでした。 理由:不明なエラーが発生しました。 ディスクに保存してから、開いてみてください。 | ||||
|
投稿日時: 2004-04-02 13:36
答えでもなんでもないですが・・・
って、どうやってやるんですか? ブラウザからローカルPCのプログラムを実行するなんて、単純にはできないと思うのですが? | ||||
|
投稿日時: 2004-04-02 14:01
Netscape7.1の「編集」-「設定」-「Navigetor」-「サポートアプリケーション」の画面で、ファイルタイプごとに対処方法(「標準のアプリケーションを使用して開く」、「使用するアプリケーションを選択」、「ディスクに保存する」)を設定できます。 使用するアプリケーションを「Excel.exe」や「notepad.exe」とした場合は、問題なく動作するのですが、Excelマクロファイル(*.xls)を設定した場合に、エラーになってしまいます。 | ||||
|
投稿日時: 2004-04-02 15:10
# ネスケは使ってないので、外してたらごめんなさい
「CSV」に対して、そのファイルを開くアプリケーションを設定するということですよね? それなら、*.xlsなんて指定しても動くはずないです。 CSVファイルを開くのはあくまでExcel.exeであって、*.xlsじゃないんですから。 むしろ、NetscapeCommunicator4.7 のときにどうやって動かしてたのかが不思議です | ||||
|
投稿日時: 2004-04-02 18:11
確かにその通りなので、Excelマクロを呼び出すバッチファイルを作成して、対処することにしました。 ありがとうございました。 |
1