首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

不能进行宏存储解决方案

2012-02-27 
不能进行宏存储MicrosoftWord错误800a175d无法打开宏储存。/wordtest.asp,行9我的代码如下:%@LanguageVBS

不能进行宏存储
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用户

热点排行
Bad Request.