我正在使用VBA,我在问这个问题以优化我的代码。我有这样的事情Excel看起来有多失败If语句?
If reallySmallMethod() And reallyBigMethod() then
'Do some awesome code
End If
所以我把reallySmallMethod()
的reallyBigMethod()
之前,因为我想通的Excel将跳过大单如果小一个失败。但是,当我放置一个断点并逐句通过这个if语句时,似乎无论如何Excel都会运行大方法,即使小方法失败。它是否正在寻找Or
?
所以,现在我已经做到了这一点,以优化其
If reallySmallMethod() then
If reallyBigMethod() then
'do some awesome code
End If
End If
实际上,它看起来像这样的代码是更快,当我在“休息模式”是工作,但我不知道。
谢谢!