出来るのだASP Q&A掲示板(過去LOG)  訪問数 52046 昨日 889 今日 776
    【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。
Topに戻る 掲示板に戻る 検索 削除 管理者

IEでセキュリティレベルを下げずにExcelオブジェクトを使用する方法   Masatoさん [2003/07/23 13:40:26] [3525]
  Re:IEでセキュリティレベルを下げずにExcelオブジェクトを使用する方法   暇人さん [2003/07/23 16:44:05] [3526]

[3525] IEでセキュリティレベルを下げずにExcelオブジェクトを使用する方法
投稿者:Masatoさん 2003/07/23 13:40:26
現在、WEBシステムにおけるEXCELファイルの
取込/出力処理を開発していますが、
EXCELファイル用オブジェクトを作成すると
エラーが発生します。

メッセージ:「Excelを起動できませんでした エラー:ActiveX コンポーネントはオブジェクトを作成できません。」

プログラム: @ Dim oExcelApp 'Excelオブジェクト
A Set oExcelApp = CreateObject("Excel.Application")

詳細   :上記プログラム内のAの部分で以下のエラーが発生します。

対応   :IEの設定にて
「スクリプトを実行しても安全だとマークされていない
 ActiveXコントロールの初期化とスクリプトの実行」を
「有効にする」と設定すると正常に動作します。


上記対応にて動作はしますが、クライアント側のIEセキュリティレベルを下げることなく、
対応したいと考えています。
IEセキュリティレベルを下げずに、WEBシステムにてExcelを取込/出力する方法を
教えてください。


※環境は以下の通りです。

【バージョン】
IIS4.0
EXCEL2000
IE6.0

【開発言語】
VBScript
JavaScript
HTML


[3526] Re:IEでセキュリティレベルを下げずにExcelオブジェクトを使用する方法
投稿者:暇人さん 2003/07/23 16:44:05
無理です

クライアントの設定をサーバー側で勝手に変えることが出来たら
クラックし放題ですね
特にActiveXは何でもできちゃうし

AcriveX使いたくない。危ないし。というお客さんには
「信頼済みサイト」に登録してもらい。そこのセキュリティを下げてもらってください。

それがいやならExcelをやめて他の手段を使うしかないです。



TreeBBS For ASP V.0.1.3
Program By YasNet