VBA中的Call语句。完全没有意义吗?
- 论坛
- VBA中的Call语句。完全没有意义吗?
15 浏览
匿名的
0 Comments
在VBA中,我使用Call
语句来调用一些对象(如表单)中的方法,这样就不会立即清楚该语句是一个方法调用。
有人可能会认为,使用括号来调用所有方法可以通过使所有这样的调用保持一致来提高可读性。当然,将它们全部作为函数而不是子过程调用可以完全避免这个问题。
然而,很多人认为Call
语句在VBA中是完全没有意义的。因为它不仅使代码变得冗长,而且可以通过直接使用括号来调用方法来提高可读性。
解决这个问题的方法是直接使用括号来调用方法,而不是使用Call
语句。这样不仅可以提高代码的可读性,而且可以避免Call
语句带来的冗长问题。
因此,我们可以得出结论,Call
语句在VBA中是没有意义的,并且应该被直接使用括号来调用方法所取代。这样可以提高代码的可读性和简洁性。