1. 程式人生 > >Excel 匯出8000401a 錯誤及解決辦法

Excel 匯出8000401a 錯誤及解決辦法

 在匯出excel報表時遇到這樣一個問題:

在本地直接執行一切正常;

把程式碼部署到伺服器上,再次匯出的時候,匯出的excel文件位元組數為0且不能開啟,開啟時報以下錯誤:

檢視程序,excel程序沒能正常啟動。將異常處理程式碼關閉後,報以下錯誤:

解決辦法 :

執行dcomcnfg開啟元件服務, 依次展開"元件服務"->"計算機"->"我的電腦"->"DCOM配置" 找到"Microsoft Excel應用程式 右鍵開啟屬性對話方塊,點選"標識"選項卡,  選擇"啟動使用者" 點選"安全"選項卡, 依次把"啟動和啟用許可權","訪問許可權","配置許可權",都選擇為自定義, 然後依次點選它們的編輯,把everyone新增進去,並加入所有的許可權... OK,解決此問題!