VBA.Left()和Left()之间有区别吗?

时间:2016-03-14 18:34:41

标签: excel vba

很久以前,我被告知旧版和旧版Excel之间的兼容性问题是因为前缀VBA解决了参考错误。到核心库函数。左边只是一个例子,任何内置函数都可以这样作为前缀。

虽然我在新项目中遵循了这个建议,但最终我们的问题与Excel版本和注册表值之间的复杂交互有关,这些值是由安装Lync通信器设置的。重新审视旧问题我在VBA代码中找不到有关VBA使用的任何信息。[语法]。它有什么用吗?

1 个答案:

答案 0 :(得分:2)

如果加载Visual Basic编辑器并使用F2打开对象资源管理器,或者从查看菜单中,您可以在上面的下拉列表中看到可用的库。

使用VBA.前缀VBA库函数可确保Excel不会使用其他库中具有相同名称的函数(所以是的,它会执行某些操作)。

话虽如此,第三方库替换核心VBA功能的做法非常糟糕,所以我不推荐使用VBA。无处不在,它使代码的可读性降低。