请高手帮忙进来看看,我这段代码有什么问题 小弟新人,没有金币,请各位见谅

2024-12-22 15:18:08
推荐回答(1个)
回答1:

因为所给的代码不完整,也没有说明这段代码的功能,所以只能简单地说下可能的问题点与方法了:

1、MPSARY(I1, I3),这个 MPSARY() 从代码段中无法确切地知道这个 MPSARY 是什么,可能是数组吧,也许是一个自定义函数;

2、重点检查下 I1、I3这两个变量的变化范围,是不是超出了 MPSARY()的定义范围;

可以这样来Debug:在报错代码前设置断点再运行,或者在报错时点Debug,在弹出的VBA编辑窗口中把鼠标移到各变量上仔细检查它们的值。还可以通过选中重要的变量或表达式按 Shift + F9 添加到监视,这样就可以通过单步(F8)执行来检查它们值的变化,逐步缩小可疑范围最终确定问题点。

Debug是一个有趣而繁琐的工作,需要斗智斗勇还要耐心与细心。

GoodLuck!