1 2 3 4 5 6

廣告

網友您好,若是您覺得我寫的工具或文章對您有幫助,
而您或者您的朋友有在博客來購物,可以透過底下連結

如何在博客來購物贊助網站或是點選計數器下方的博客來圖示來讓網站可以永續經營。

2012年12月20日 星期四

如何讓asp可以透createobject來產生Excel檔案(安全性設定)

因為個資法通過,主管要求網頁產生的Excel檔案要加密,以前都是用儲存成csv格式的xls檔案,但是要加密就必需透過createobject來產生Excel物件,把檔案加密再讓使用者下載。


首先IIS主機必需要安裝ms office軟體

如果是安裝office 2003(含)以前,副檔名為xls,Excel 2007 預設檔名為xlsx

底下是權限的設定,否則不能執行



1.未設定前出現

"當檢查使用權限時 Server.CreateObject 的呼叫失敗。拒絕存取此物件。"




2.在執行輸入dcomcnfg

元件服務/電腦/我的電腦/DCOM設定


3.找到Microsoft Excel Application點選滑鼠右鍵選內容



4.在[安全性]將[啟動及啟用選項]

將"網際網路Guest帳號加入本機啟動]

5. [存取權限]一樣加入[本機存取]

本文章同步發表於:


沒有留言:

贊助

彰化一整天粉絲團