在ms访问VBA的变量名开头的下划线?

时间:2017-10-24 13:49:15

标签: vba ms-access access-vba

我试图在ms访问的VBA中向变量名称_user添加一个初始下划线,但是一旦光标离开该行,它就会显示错误。请查看错误:

enter image description here

有人可以告诉我原因并帮助我这样做吗?

1 个答案:

答案 0 :(得分:4)

如@Wayne在评论中所述,不允许以下划线开始命名:https://msdn.microsoft.com/en-us/vba/language-reference-vba/articles/visual-basic-naming-rules

我想这是因为_是一个特殊符号,用于在VBA中初始化事件。因此,它已经被采用。

更好的猜测 - 在VBA中,下划线也用于行分隔符。 https://stackoverflow.com/a/8515496/5448626