出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
![]() ![]() ![]() ![]() ![]() |
![]() ![]() |
![]() ![]() ![]() ![]() |
[3563] クライアントのエクセルファイルをopenする方法 |
投稿者:meguさん 2003/08/08 16:16:09 |
タイトルの件を実現したいのですが、 うまく実現できません、どなたか方法をしってる方がいれば ご教授ください。初心者なもので・・・お願いします。 下にソースをのせましたが、現象としては、 サーバーにあるファイルならば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) ・ ・ ・ ・ %> |
[3564] Re:クライアントのエクセルファイルをopenする方法 |
投稿者:YasNet(管理人)さん 2003/08/09 9:09:06 |
こんにちは 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) > ・ > ・ > ・ > ・ > %> > > |
[3569] Re:クライアントのエクセルファイルをopenする方法 |
投稿者:meguさん 2003/08/11 13:16:19 |
YasNet(管理人)さん 回答ありがとうございます。 クライアント側で、VBスクリプトを実行する場合 セキュリティーレベルが高いとというのは、どの程度なのでしょう? 「レベル中」でも実行できないのですが、これでも高いのでしょうか? > こんにちは 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) > > ・ > > ・ > > ・ > > ・ > > %> > > > > |
[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) > > > ・ > > > ・ > > > ・ > > > ・ > > > %> > > > > > > |
[3583] Re:クライアントのエクセルファイルをopenする方法 |
投稿者:meguさん 2003/08/14 14:48:18 |
何度も回答ありがとうございます。 もう少し記述の仕方を考えてみます。 |
TreeBBS For ASP V.0.1.3 |