问题与MsgBox添加for循环

我有下面的代码添加在一个函数下,也在for循环。问题与MsgBox添加for循环

If Not setFcType(agt, ma, sma) Then 

fcComm1 = "Error"

MsgBox "Entered Agt/Ma/Sma value is incorrrect", vbOKOnly

Exit Function

End If

当我在Excel中输入任何值,我得到这个代码的工作能够观察到MSGBOX,但是它不断显示MSGBOX(甚至在按下OK),直到计算所有单元总体上优于(我有我的excel中有大量数据,并且有很多功能在后面运行)。 有没有办法克服这个问题?

回答:

调用函数和弹出消息框的唯一方法是在Excel单元格计算期间或直接从VBA中的事件调用setFcType。

搜索您的整个VBA代码(事件处理程序)以及所有Excel表格,并尝试查找setFcType并在需要时删除它们。

以上是 问题与MsgBox添加for循环 的全部内容, 来源链接: utcz.com/qa/257845.html

回到顶部