-2
我想寫一個宏,將filer之間的兩個日期,但我不知道如何做到這一點。所有我的日期是在D列。我試圖過濾使用此代碼但過濾器不起作用。創建一個宏來過濾兩個日期之間vba
Sheets("All").ListObjects("Table_Name").Range.AutoFilter Field:=4, _
Criteria1:=DTPicker1, Operator:=xlAnd, Criteria2:=txtEDate
Sheets("All").Select
什麼是'DTPicker'和'txtEDate'?如果您有日期列,則您看到的值可能是(例如)3/3/15或3Mar15或2015-03-03。但這些只是顯示格式。 Excel背後的日期是自1/1/1900以來的天數。例如3Mar15是42066.請嘗試過濾適當的數字。 – 2015-03-03 09:12:14