1

我在Access中有一个查询,其中有一个参数为Customer ID在Access 2007中的查询参数中添加多个值

我已经设置了这样的参数:Field: CustID Table:cutomer Criterial:[Choose CustID]。但是,目前,我只能在参数中输入一个值。

有没有办法在查询参数中输入多个值?

不幸的是,我不能使用表单。我正在基于一个excel工作簿的值提取数据。

回答

1

运用Microsoft's site例如我建议你使用例如1 - 看到你似乎表明VBA是不是一种选择

这应该给你帮助的提示中键入用逗号分隔的所有有效CustIDs,或者只是留空所以把他们都弄到

Field: InStr([Cust IDs separated by commas, Blank=All],[CustID]) 
    Criteria: > 0 Or Is Null 
    Show: False 

例如:当提示输入1,2,3 - 让记录与 客户ID

+0

非常感谢! – HAIZD

+0

很高兴为你效劳。快乐的编码。 – dbmitch

+0

您的Microsoft链接已损坏。你介意修理它吗? – Wilson

相关问题