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

作者: home0303 (Blue night)   2018-08-23 00:47:37
軟體: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
上述程式碼會出現報錯 請問該如何修正??
謝謝
作者: soyoso (我是耀宗)   2018-08-23 07:32:00
將條件的資料寫入儲存格內,criteriarange 再指定寫入的範圍。如不要顯示該條件的話,則篩選後再將該條件的範圍清除如果要以array的話,改range.autofilter,以filtervaluesarray以一維
作者: home0303 (Blue night)   2018-08-23 08:57:00
了解了 謝謝S大

Links booklink

Contact Us: admin [ a t ] ucptt.com