出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
![]() ![]() ![]() ![]() ![]() |
[3571] Re:クライアントのエクセルファイルをopenする方法 |
投稿者:YasNet(管理人)さん 2003/08/12 8:27:00 |
> YasNet(管理人)さん 回答ありがとうございます。 > クライアント側で、VBスクリプトを実行する場合 > セキュリティーレベルが高いとというのは、どの程度なのでしょう? > 「レベル中」でも実行できないのですが、これでも高いのでしょうか? こんにちは YasNet(管理人)です。 いえ、意味合いが違います。 実行できないと書いたのは表現がまずかったですね 実行は可能ですが、警告メッセージが表示されると言うことです。 決して実行出来ないわけではありません。 設定によっては、実行できなくすることも可能ですが・・・ セキュリティーよりも、クライアントとサーバのどちらで 実行されるかを意識してプログラムしているかどうか そちらがキーになっているような気がしますが では > > > > こんにちは YasNet(管理人)です。 > > > > サーバからクライアントを操作する事は不可能ですので > > (ニュアンスが伝わるといいのですが・・・) > > クライアント側で、VBスクリプトを実行するか、JavaScriptを実行するかのどちらかになると思います。 > > > > セキュリティーレベルが高いと警告が出て実行が出来ません。 > > > > それでは 失礼致します。 > > > > > タイトルの件を実現したいのですが、 > > > うまく実現できません、どなたか方法をしってる方がいれば > > > ご教授ください。初心者なもので・・・お願いします。 > > > > > > 下にソースをのせましたが、現象としては、 > > > サーバーにあるファイルならばopenできるんですが、 > > > クライアントのファイルがopenできません。 > > > > > > > > > <% > > > Dim ObjExcelApp 'EXCELオブジェクトの生成 > > > Dim ObjBokRep 'EXCELのBookオブジェクトの生成 > > > Dim ObjShtRep 'EXCELのSheetオブジェクトの生成 > > > > > > Dim filePath > > > > > > filePath = Request("filesanshou") > > > ↑ HTMLにて > > > <input type="file" name="filesanshou">を作成。 > > > 参照したパスが格納されます。 > > > > > > > > > 'EXCELオブジェクトの生成 > > > Set objExcelApp = CreateObject("Excel.Application") > > > objExcelApp.DisplayAlerts = False > > > > > > Set ObjBokRep = objExcelApp.Workbooks.Open(filePath) > > > ・ > > > ・ > > > ・ > > > ・ > > > %> > > > > > > |
![]() ![]() |
![]() ![]() ![]() ![]() |
TreeBBS For ASP V.0.1.3 |