2017-04-19 78 views
0

我有一個組合框,其中有列:名稱,暱稱和代碼。目前,當用戶更喜歡鍵入代碼時,它被設置爲基於Name來搜索ComboBox中的用戶類型。有沒有一種方法來設置它,以便ComboBox顯示它最初設置的狀態,同時允許用戶使用Code列進行搜索?我知道我可以很容易地將Code列放在Name列的前面,但用戶想要保持格式一致。使用不同列的Microsoft Access搜索

回答

1

簡單的答案:不可以。組合框控件將始終搜索(自動完成)顯示的值,該值將是寬度非零的第一個行源列。實現你想要的唯一方法就是擁有兩個控件。你可以有一個組合框,其中Code爲第一列,然後是Name和Nickname,然後有一個鎖定文本框,其中Control Source設置爲=myCombo.Column(1)

+0

這是一個讓我無法工作並且看起來像用戶的方式想要它。儘管謝謝你的回答。 – crimsonzero2