.net調用office組件進行Excel、Word、ppt的一些操作,需要做一下操作:
1、正確全面的安裝office
2、DCOM配置權限(64位系統要添加32位組件【mmc -32】)
(1.)
-
首先點擊開始-運行,打開運行對話框。
-
在對話框輸入命令處輸入“mmc -32”,記着,mmc和-之間有個空格。打開控制台根節點。
-
在控制台根節點對話框,依次點擊文件-添加/刪除管理單元,打開添加/刪除管理單元對話框。
-
然后在左側“可用的管理單元”處,將滾動條拉到最下,單擊“組件服務”,再點擊中間的“添加”按鈕。
-
然后“組件服務”這個選項就到了右側的“所選管理單元”處,然后點擊確定。
-
“組件服務”就會出現在控制台根節點下方,在點擊前方的小三角,依次進行展開,找到DCOM配置。
-
在DCOM配置下,下拉滾動條,找到“Microsoft Office Word 97 - 2003 文檔”或“{00020906-0000-0000-C000-000000000046}”
-
右鍵點擊,選擇屬性,打開屬性對話框。
-
然后點擊“安全”,將下方三個權限都勾選“自定義”,並且分別點擊“編輯”按鈕,添加everyone權限。
(2.) 找到Microsoft Excel Application、Microsoft Office PowerPoint 幻燈片、Microsoft Office Word 97 - 2003 文檔,-屬性 -安全-中所有配置都選擇“自定義”,添加用戶(SYSTEM、INTERACTIVE、Everyone、Administrators、Administrator、IIS-IUSRS()、Network Services、Network 、USERS),添加“啟動和激活權限”、“訪問權限”,並賦予本地啟動和激活;-標識,交互式用戶(不能選擇啟動用戶,會無法結束進程)