我正在尝试创建一个函数,该函数可以在共享表上给定雇员ID的情况下返回我的雇员姓名,但会弹出错误:
“运行时错误'3075':查询表达式'[Employee ID] ='XXXXX'”中字符串的语法错误”。
我试图实现在网上找到的不同答案,但仍无法解决。下面是我有问题的代码。
Function getName() As String
Dim Name As String
getName = DLookup("[Employee Name]", "ID Table", "[Employee ID] = '" & getID & "'")
'getID is a function that returns a string and both Employee Name and Employee ID are in the ID Table
End Function
答案 0 :(得分:0)
好吧,我明白了。 getID函数后面有一些奇怪的符号,该符号不会在msgbox上显示。 getID依赖于另一个提取登录用户名的全局函数。谢谢你,谢谢你的虚惊一场