0
喜MS-訪問那裏我創建的訪問形式,看起來像這樣:過濾器之間的形式
我可以把它這樣,所有的過濾器工作,除了新年和長度過濾器。 年份框未被綁定,左側爲年1,右側爲年2。我試過使用Me.Filter代碼,但它不起作用。它沒有出現錯誤,它只是不會過濾我的數據。所以我需要做的是讓用戶可以輸入年份年份1和年份2,並且它會過濾這兩年之間的數據。因此,例如,他們把2000年YEAR1和2010年YEAR2,然後當它們運行的查詢只顯示從2000年至2010年
數據這是我目前使用的代碼:
Private Sub Year2_AfterUpdate()
Me.Filter = "[Year] BETWEEN #" & Me.Year1 & "# AND #" & Me.Year2 & "#"
Me.Filteron = true
任何幫助將不勝感激! :) (如果你可以解釋什麼代碼做什麼,這將是非常感謝,以便我可以學會自己寫,並且我可以更好地理解!謝謝!)
[年]是我的專欄,其中包含我所有年份的所有數據都在英寸中。我更改了代碼,取出了**「#」**,但它仍然不起作用!哎呀!我已經嘗試了一百萬件事,我不明白爲什麼它不起作用! :(還有其他什麼東西我應該放置它的工作? – 2013-03-01 00:56:47
它應該工作。什麼類型是你的[年]專欄?你是否改變Year2的價值來測試(因爲你的過濾器只是設置在Year2_AfterUpdate()事件,你可以顯示你的命令按鈕的代碼嗎? – 2013-03-01 01:29:39
類型?它只是一個有多年的專欄,一般嗎?也許嗎?不,我沒有改變Year2的值測試,我該怎麼做?對不起,我對Excel很陌生,而我的RunQuery按鈕只是一個設置爲打開查詢的宏查詢 – 2013-03-01 01:32:58