-1

我正在尝试创建一个函数,该函数可以根据共享表上的员工 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
4

1 回答 1

0

好,我知道了。getID 函数后面有一些奇怪的符号,它不会显示在 msgbox 上。getID 依赖于另一个提取登录用户名的全局函数。感谢和抱歉误报

于 2018-11-21T08:55:20.600 回答