dlookup中的通配符

时间:2011-08-02 12:59:15

标签: vba wildcard lookup

我正在尝试搜索名为“PeopleRecords”的表格,只查找人员的名字。每当我尝试使用外卡时,我都会返回“nope”。我该如何正确使用通配符?

param = Nz(DLookup("DeskLocation", "PeopleRecords", "[FullName] = '" & FirstName & "'"), "nope")

1 个答案:

答案 0 :(得分:0)

param = Nz(DLookup("DeskLocation", "PeopleRecords", "[FullName] LIKE '" & FirstName & "*'"), "nope")

只需将条件编辑为LIKE,然后在名称后面添加一个通配符(即*为0到x个字符)。