不能进行宏存储
Microsoft Word 错误 '800a175d '
无法打开宏储存。
/wordtest.asp,行9
我的代码如下:
<%@ Language=VBScript %>
<%
Set objWordApp = Server.CreateObject( "Word.Application ")
objWordApp.visible=true
Set objWordDoc=objWordApp.Documents.Open( "C:\JDReport\监督报告.doc ")
'objWordApp.Selection.TypeText(str)
objWordDoc.content.Font.Name = "Arial "
objWordApp.Application.Activate()
objWordApp.ActiveDocument.SaveAs( "C:\JDReport\监督报告12.doc ")
objWordApp.quit
Set objWordDoc=nothing
Set objWordApp=nothing
%>
我的机器是win2000 professioal office2003,fat32格式,我记得原来可以,怎么现在就不行了呢,客户着急,我也上火,请大家帮忙!
------解决方案--------------------是因为用户没有在服务器端运行Word的权限,应在服务器端做如下操作
1.开始--运行--dcomcnfg--Microsoft Word 文档--属性--身份标识--交互式用户
否则会出现“消息筛选器显示应用程序正在使用中”的错误
2.开始--运行--dcomcnfg--Microsoft Word 文档--属性--安全性--使用自定义访问权限--添加EveryOne用户
或者dcomcnfg--Microsoft Word 文档--属性--安全性--使用默认访问权限
dcomcnfg--默认安全机制--默认访问权限--添加EveryOne用户