2010-02-25 43 views
3

有一個包含收入類型列表的組合框(下拉列表)。如果用戶在框中鍵入一個不是列表的一部分的值,msgBox會彈出並詢問他們是否要將該值添加到列表中。是否可以將組合框(下拉列表)放入MS Access MsgBox?

這是我的問題:在那個msg框中,我想給用戶一個收入組的組合框列表以供選擇(這樣對話框的本質就是「哦,你想添加一個新的收入類型。現在選擇它是哪個收入羣體)。

有沒有什麼辦法來組合框中添加一個MsgBox?

回答

6

沒有,沒有。通常的解決辦法是建立一個小的形式並用其作爲一個對話框

DoCmd.OpenForm "TheCustomFormName",acNormal,,,,acDialog 
2

你可能想試試Arvin Meyer的MsgBox replacem耳鼻喉科形式:

http://www.datastrat.com/Download/MsgBox2K.zip

我從來沒有使用過它,但阿爾文的長期的接入大師。

對於它的價值,你所描述的是一個對話框,而不是一個消息框,所以在這種情況下,我會設計一個自定義對話框窗體。

德米特里·弗曼也有一個MsgBox更換:

http://iridule.net/cu/files/mboxfunction.zip

...但他聽起來像是一個更直接的替代品,並很可能不是你的情況有所幫助。我只是爲了完整而包含鏈接。