HELP!HELP!!HELP!!!(EXCEL宏的问题)(100分)

  • 主题发起人 主题发起人 liwens
  • 开始时间 开始时间
L

liwens

Unregistered / Unconfirmed
GUEST, unregistred user!
兄弟近日用EXCEL开发了一套报表,里面有许多用于生成图表的宏!
昨天金山毒霸开始来捣乱,提示发现W97M.ethan(Word 97宏病毒),
但我检查了一下源码没发现别的任何代码?这是怎么回事?
是真的有病毒还是金山毒霸误诊???
有谁知到?有谁知到?有谁知到???? ——HELP!!!
(会不会是因为我增加了一行单元格COPY功能的原因?)
 
可能是金山毒霸误诊。我也遇到过。
 
不会是你COPY功能的原因,杀毒软件差不多都是找病毒的特殊代码来判断是否是病毒.有可能
是金山毒霸误诊,我也曾碰到过,也曾听说过.只要你确定没有问题,那就不要管它.若你不放
心,可以重新弄一个新档,先让毒霸判断,若没有再加上去,然后再判断.
 
多谢两位仁兄!
经过对代码反复的增删核实,我发现金山毒霸对源代码中的一段(if ... then...else...end
嵌套程序敏感!对结构不同的就可能会提示出错,除去这段源码就没问题了,应该是金山毒霸
误诊,但我还改了几种写法还是不能避开它!(所以我觉得它除了找特征码外可能还包括了
代码的语句流程)
但问题是我不可能要求客户关闭防火墙来用我的程序呀!
大家看看还有什么办法没有?
 
我认为你可以不要建立宏,而在Delphi或者你的程序语言里来实现你做的宏的功能,这样就可以
避免了。
反正金山毒霸的误报很严重,我没有什么办法了[:(]
 
你可以在自己的程序中检测一下,发现有病毒防火墙,就KILL掉它,看它还能捣乱否!
 
真正的原因找到了,
是一组有STEP值的数字,
全部加一就OK了!
感谢大家!
结贴了!
 
多人接受答案了。
 
后退
顶部