サーバー内での処理について

[新着] Webテンプレートを仮オープンしました



0   名前: おかか : 2004/09/08 11:15
Excelファイルのマクロを実行した後に
Excelファイルを開きたいのですがどうすればいいでしょうか。
今はファイルを開いたにマクロの実行をしているのですが、
それではマクロが動く姿がクライアント側に見えてしまいます。

また、Win32::OLEを使ってマクロの実行をするというのも
試してみたのですがコマンドプロンプトでの実行は可能なのですが、
ブラウザからの実行ができません。それはOLEが使えないとの事なのでしょうか?

何か方法はないでしょうか?
宜しくお願いします。


1   名前: Sinryow : 2004/09/08 12:57   [URL
多分「サーバーにExcelファイルがあって,それに事前にマクロを施してからブラウザで表示する」という意味だと思うので,その前提で話しますが

事前にOLEでマクロをかけておくとすれば,サーバーがOLEが使えないと無理なのではないでしょうか?
仮にブラウザからOLEでマクロを実行するとすれば,「ブラウザからサーバーへマクロの実行を要求し,それによってマクロを実行する」(多分CGIを使用することになると思いますが,実経験がないので分かりません)ことになると思います。
サーバーがWindowsで,かつ自分でかなりいじくることのできるサーバーでないと難しいのではないでしょうか。

※WWWの一般論で話していてOLEにあまり詳しくないので,OLEに詳しい方が出て来られれば幸いです

一覧へ戻る