看看SelectedIndexChanged的代码这样设置行不行:
Dim y As integer = e.Sender.Text
Dim dt1 As New Date(y,1,1)
Dim dt2 As New Date(y,12,31)
Tables("xxx").filter = “日期 >= #" & dt1 & "# And 日期 <= #" & dt2 & "#"