VBA应用程序无法使用

主  题:  VBA应用程序无法使用(高分)
作  者:  songst557 (songst557)
等  级:  ^
信 誉 值:  100
所属论坛:  其他开发语言 Office开发/ VBA
问题点数:  100
回复次数:  8
发表时间:  2003-8-28 15:38:00

VB6.0开发的基于Microsoft Word的VBA应用程序无法使用
提示以下错误:

运行时错误'-2147417846(8001010a)':
Automation错误

但在卸载瑞星杀毒软件网络版后运行正常,请问是什么原因?

由于无法关闭瑞星实时监测
(在内存中只留下了Windows进程,但执行应用程序时瑞星仍然有监测),
不得已才卸载瑞星杀毒软件网络版,所以问一下如何完全关闭瑞星监测?



回复人: h886166(taxi) ( 一级(初级)) 信誉:100 2003-8-28 15:49:19 得分:0

楼上老兄,我和你碰到同样问题,是因为瑞星的问题吗?

回复人: songst557(songst557) ( 一级(初级)) 信誉:100 2003-8-28 16:00:29 得分:0

在我这里是因为瑞星的问题,卸了瑞星就没事了。

回复人: EdwardZhou() ( 三级(初级)) 信誉:100 2003-8-28 17:51:16 得分:0

没错,瑞星在误杀正常的 VBA 代码或阻挠其正常运行这方面的纪录可谓是“劣迹斑斑”。

三年前它就把我为自己工作需要写的正常宏程序全当作“病毒”给“杀”了;我随后试了试,真正有恶意企图的代码只是稍稍变换了一些手法它却“熟视无睹”。实在把我气坏了!于是我把瑞星“请”出了我的计算机。

之后我虽然没有再用过瑞星,但却仍然时时听到 Office 运用的同行抱怨瑞星在这方面的种种“恶行”。

所以,最好的办法还是把瑞星给换了。

回复人: HawaiiLeo(罗马数字) ( 二级(初级)) 信誉:100 2003-8-29 0:30:22 得分:0

因为VBA 代码中用到宏,瑞星误认为是宏病毒,所以造成你现在的情况。
换杀毒软件了。

回复人: songst557(songst557) ( 一级(初级)) 信誉:100 2003-8-29 9:06:37 得分:0

我在VB程序中使用了Word进程,并使用了Word API,没有用到宏。

回复人: lei89413005(红绳子) ( 一级(初级)) 信誉:100 2003-08-30 20:32:00 得分:0

楼上的两位高手,我有些问题想请教你们,
1。宏应该也算是VBA吧?
2,我怎么建一个有参数的宏,就是当我打开某一类WORD文件时,自动调用这个宏来处理像调整页宽和打印份数的工作?
3。我有一份宏代码在远程的网络主机上,我怎么样让当我的用户在访问我的页面时,就执行这些代码,省得他们再手动操作?
我做的是一个企业网网上办公的站点,希望你们能点化我,谢谢!
可以到这个地方发贴,我会给分!
http://expert.csdn.net/Expert/topic/2206/2206399.xml?temp=.3461267

回复人: micropentium6(小笨) ( 一级(初级)) 信誉:100 2003-08-31 09:51:00 得分:0

用ASP吗?
MSDN中:

This fragment launches Notepad with the current executed script
  Set WshShell = Wscript.CreateObject("Wscript.Shell")
  WshShell.Run("notepad " & Wscript.ScriptFullName)
  WshShell.Run("%windir%\notepad" & Wscript.ScriptFullName)

回复人: EA000000021(我是傻瓜我怕谁!) ( 一级(初级)) 信誉:100 2003-08-31 15:54:00 得分:0

Test ID

Contributors: FHL