BuZ*_*uZz 9 excel vba excel-vba
在Excel VBA中,将Debug.Print指令留在"生产"中的代码中是不错的做法?当出现问题时,在用户的机器上实时调试工作表非常有用.Visual Studio关闭时是否会影响性能?如果没有,你会建议什么?
Pat*_*rez 26
Debug.Print指令DO的性能成本很低.所以我会在执行了数万次的循环中避免它们.除了这些情况,我认为保留它们是可以的.
您还可以将条件编译指令(#if)与编译器常量(#const)结合使用,以在不影响性能的情况下全局启用/禁用它们.
#CONST developMode = True
sub Xyz
#If developMode Then
Debug.Print "something"
#End If
End Sub
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8739 次 |
| 最近记录: |