我想弄清楚如何使用組合框使用組合框來創建窗體,同時組合框使用查詢。我試圖做的是讓組合框在更改後更新。他們有65個組合框,每個組合框都有自己的默認值(1-65)。主表有一個名爲「Recall_Position」的列,並且查詢從此處以及「姓氏」和「名字」拉取。當窗體打開時,每個組合框都會自動填充「Recall_Position」等於組合框默認行的行的最後一個名稱。基於表單組合框更改數據表單元格
示例1:包含「Recall_position」中第一個數字的行在「Lastname」下的同一行中具有名稱Smith,當打開表單時設置爲「1」的組合框因爲默認情況下將使用Smith打開已經在組合框中選擇。這已經確定並且沒有問題。
我想要得到的是當在組合框中選擇了不同的「姓氏」時,它將清除「姓氏」中的號碼並用該組合框的默認號碼設置新的「姓氏」。
示例2:使用示例1當組合框從史密斯更改爲伍茲時,它將在「姓氏」中找到史密斯,然後轉到「召回位置」下的同一行並清除史密斯的編號,然後找到伍茲並將「召回位置」 「1」。
如果我必須通過並添加一個VBA來回更改每個組合框,它不會打擾我。其原因是我創建的報告將根據「Recall_position」提取信息來創建名稱和電話號碼的名單。
不知道我明白 - 你可以把上傳的截圖?你想改變什麼組合框?全部50? – 2015-03-02 13:37:22
該程序很難從單詞中理解。試着用一些圖片和一步一步的描述來更新你的問題。我認爲其他人也覺得很難,因爲目前還沒有人回覆。 – 2015-03-05 08:15:48
更新了問題。 – user2002716 2015-03-11 18:14:26