【发布时间】:2017-01-16 06:29:25
【问题描述】:
我有一个名为 ISCO68Code 和 ISCO68Title 的文本框都是文本。
当我在 ISCO68Code 中编码时,ISCO68Title 上必须出现与我的另一个表 libISCO1968 中对应的标题。
下面是我的代码生成器:
Private Sub ISCO68Code_AfterUpdate()
ISCO68Title = DLookup("ISCO68Code", "libISCO1968", "[ISCO68Code]=" & ISCO68Code&)
End Sub
很遗憾,我收到一条错误消息:
编译错误:类型声明字符与声明的数据不匹配 输入。
任何帮助都可以。
【问题讨论】:
-
你是怎么
Dim ISCO68Title As的?你的意思是做一个函数(带输出)吗? -
@Fionnuala :可能是文本,但不需要引号,只需删除最后一个
&! ;) -
@R3uK 我将其调暗为字符串 Private Sub ISCO68Code_AfterUpdate() 将 ISCO68Title 调暗为字符串 ISCO68Title = DLookup("ISCO68Code", "libISCO1968", "[ISCO68Code]=" & ISCO68Code) End Sub >
-
将其调暗为
Variant,请参阅 MSDN 资源:msdn.microsoft.com/en-en/library/office/ff834404.aspx 查看我编辑的答案! ;)
标签: ms-access vba ms-access-2007 lookup