標題:
[發問]
關於AutoFilter的疑問
[打印本頁]
作者:
av8d
時間:
2012-6-6 23:36
標題:
關於AutoFilter的疑問
ActiveSheet.UsedRange.AutoFilter 1, ">=" & TextBox1
當TextBox1鍵入 2012/6/1 他能搜尋 2012/6/1 以後的日期
當TextBox1鍵入 6/1 他能搜尋 2012/6/1 以後的日期
ActiveSheet.UsedRange.AutoFilter 1, "=" & TextBox1
當TextBox1鍵入 2012/6/1 他能搜尋 2012/6/1 這個日期
當TextBox1鍵入 6/1 他卻"無法"搜尋 2012/6/1 這個日期
而是搜尋不到,請問有人知道這是什麼原因嗎?
我該如何
當TextBox1鍵入 6/1 讓他"能"搜尋 2012/6/1 這個日期
作者:
register313
時間:
2012-6-7 00:14
回復
1#
av8d
ActiveSheet.UsedRange.AutoFilter 1, ">=" &
DateValue(TextBox1)
ActiveSheet.UsedRange.AutoFilter 1, "=" &
DateValue(TextBox1)
作者:
av8d
時間:
2012-6-7 10:23
回復
2#
register313
大大您好~因為我使用的是自訂表單
Private Sub TextBox1_Change()
ActiveSheet.UsedRange.AutoFilter 1, "=" & DateValue(TextBox1)
If TextBox1.Value = "" Then ActiveSheet.Range("$A$1:$E$1").AutoFilter Field:=1
ActiveWindow.LargeScroll Down:=-1
End Sub
會出現"型態不符合"的錯誤
作者:
register313
時間:
2012-6-7 10:36
回復
3#
av8d
輸入textbox1後,再按CommandButton1
Private Sub CommandButton1_Click()
If TextBox1.Value = "" Then
ActiveSheet.Range("$A$1:$E$1").AutoFilter Field:=1
Else: ActiveSheet.UsedRange.AutoFilter 1, "=" & DateValue(TextBox1)
End If
End Sub
複製代碼
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)