[算表] VBA陣列運用於進階篩選

看板Office作者 (Blue night)時間5年前 (2018/08/23 00:47), 編輯推噓0(005)
留言5則, 2人參與, 5年前最新討論串1/1
軟體:EXCEL 版本:2010 Sub mn() Dim 陣列(3, 0) As Variant 陣列(0, 0) = "標題" 陣列(1, 0) = "A" 陣列(2, 0) = "C" 陣列(3, 0) = "E" Range("A1:A6").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=陣列, Unique:=False End Sub 上述程式碼會出現報錯 請問該如何修正?? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.136.233.47 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1534956460.A.744.html

08/23 07:32, 5年前 , 1F
將條件的資料寫入儲存格內,criteriarange 再指定寫入的範
08/23 07:32, 1F

08/23 07:34, 5年前 , 2F
圍。如不要顯示該條件的話,則篩選後再將該條件的範圍清除
08/23 07:34, 2F

08/23 07:53, 5年前 , 3F
如果要以array的話,改range.autofilter,以filtervalues
08/23 07:53, 3F

08/23 07:54, 5年前 , 4F
array以一維
08/23 07:54, 4F

08/23 08:57, 5年前 , 5F
了解了 謝謝S大
08/23 08:57, 5F
文章代碼(AID): #1RVPEiT4 (Office)