带有全局变量的dlookup函数中的VBA语法错误
我在代码中使用了8个类似的函数,它们都可以工作,但这一个不起作用:带有全局变量的dlookup函数中的VBA语法错误,vba,ms-access,Vba,Ms Access,我在代码中使用了8个类似的函数,它们都可以工作,但这一个不起作用: global_var_13=DLookup("[amount]", "[tabla amortizacion real]","[no contract]= get_global('global_var_10') and [ident]=get_global('global_var_11') and [cuota]= get_global('global_var_12')") var\u 10是字符串,var\u 11、var\
global_var_13=DLookup("[amount]", "[tabla amortizacion real]","[no contract]= get_global('global_var_10') and [ident]=get_global('global_var_11') and [cuota]= get_global('global_var_12')")
var\u 10
是字符串,var\u 11
、var\u 12
和var\u 13
是数字
数值为var\u 10=“GAF-27/2013”
,var\u 11=1
,var\u 12=1
全局变量13
返回空值
关于语法有什么想法吗?尝试连接子句元素:
global_var_13 = DLookup("[amount]", "[tabla amortizacion real]", "[no contract] = '" & get_global("global_var_10") & "' and [ident] = " & get_global("global_var_11") & " and [cuota] = " & get_global("global_var_12") & "")
这仅仅意味着没有与条件匹配的记录。