2
我有一個表單,其中包含多達100列的子表單,但是我只需要在任何時候看到這些列中的5個。我需要看到的列總是名字和姓氏加上其他三列,這些列是根據主窗體(列中有標籤,如HT001,HT002等)做出的選擇。可用的三個組合框中的每一個都有一列。我到處找一個解決方案,並不斷尋找基於訪問中的組合框隱藏/顯示多列
我![mycontrol] .columnhidden =假
,我可以看到它是如何工作的一個或兩列,但我的代碼將需要非常可笑長,如果每個列需要這個。除了大量的列以外,我還有12個不同的子表單,這些子表單是使用select case程序選擇的。我正在尋找一個簡單的解決方案,因爲我仍然非常瞭解VBA。
感謝您的回答很好,很簡單,我可以看到它是如何工作的,但是如何從組合框中獲得列代碼? –
我已經添加了一個註釋,但是,如果您願意的話,您可能會考慮多選列表框,我可以添加更多信息。 – Fionnuala
謝謝。你爲我節省了很多搜索和沮喪,再次感謝你。 –