Ms access ms access VBA中变量名称开头的下划线?

Ms access ms access VBA中变量名称开头的下划线?,ms-access,vba,Ms Access,Vba,我试图在ms access中的VBA中向变量名添加一个初始下划线,如\u user,但当光标离开该行时,它就会显示错误。请查看错误: 有谁能告诉我原因并帮我这么做吗?正如@Wayne在评论中提到的那样,不允许以下划线开始命名: 我想这是因为\uuu是一个特殊符号,用于VBA中事件的初始化。因此,已经采取了行动 更好的猜测-在VBA中,下划线也用于行分隔符 谷歌工作得很好:“…你必须使用一个字母作为第一个字符。”只需像这样更改-将a_大小变为String@WayneG.Dunn-你在谷歌的帮助下

我试图在ms access中的VBA中向变量名添加一个初始下划线,如
\u user
,但当光标离开该行时,它就会显示错误。请查看错误:


有谁能告诉我原因并帮我这么做吗?

正如@Wayne在评论中提到的那样,不允许以下划线开始命名:

我想这是因为
\uuu
是一个特殊符号,用于VBA中事件的初始化。因此,已经采取了行动


更好的猜测-在VBA中,下划线也用于行分隔符

谷歌工作得很好:“…你必须使用一个字母作为第一个字符。”只需像这样更改-
将a_大小变为String
@WayneG.Dunn-你在谷歌的帮助下提供的链接是针对.Net的,但我在VBA中遇到了问题。是的,链接是.Net。。。但请看更新后的注释,因为我将其更改为显示VBA(在VBA和.Net中是非法的)。你不能用下划线作为第一个字符。现在知道答案了!但在.Net中这并不违法。