从 VBA (Access) 执行以下行时,我遇到了以下错误:
Set wd = CreateObject("Word.Application")
我找到了以下链接,但没有发现它有用:http: //support.microsoft.com/kb/828550
我尝试过的事情
- 从“控制面板”>“程序和功能”修复 Office 安装
- 卸载 MS Word,重新安装
- 试过
Dim wd As Object
而不是Dim wd as Word.Application
- 手动运行 Word。
winword.exe /RegServer
在管理员命令提示符下运行。没有默默运行,只是打开了Word。- 检查 CLSID {000209FF-0000-0000-C000-000000000046} 下的 LocalServer32 键。最初是失踪的。重新安装 Word 后,CLDID 在那里,但 LocalServer32 键丢失。
- 运行
winword.exe /automation
。仅启动 Word。 winword.exe
以管理员身份运行。access.exe
以管理员身份运行。
相关(可能)
- 视窗 8 x64
- 办公室 2007
- C:\Program 文件 (x86)\Microsoft Office\Office12
- 预装了 Office 2010 的预览版。
- 启动 Excel 与自动化和 VBA 配合使用。
- asycfilt.dll 文件版本:6.2.9200.16384,日期:2012 年 7 月 25 日晚上 11:05
- oleaut32.dll 文件版本:6.2.9200.16384,日期:7/25/2012 11:06pm
- olepro32.dll 丢失
- stdole2.tlb 无文件版本,日期:7/25/2012 10:34pm
- 迈克菲防病毒软件