作者home0303 (Blue night)
看板Office
标题[算表] EXCEL进阶筛选之条件用变数VBA
时间Mon Sep 16 10:36:07 2019
软体:EXCEL
版本:2010
Range("A1:A5").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=Range _
("A11:A12")
上面是用录制的程式码
请问有没有办法Set一个变数 可以将程式改成
Range("A1:A5").AdvancedFilter Action:=xlFilterInPlace, CriteriaRange:=条件变数
假设我条件变数就是上下2个储存格
上面是 标题
下面是 王*
请问要如何创建这样的变数 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.136.253.133 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1568601369.A.34B.html
1F:→ newacc: Dim rng As Range: Set rng = Range("A11:A12") 这样? 09/16 10:39
2F:→ home0303: 我是希望标题与条件不要先写在表格内 而是直接写入变数 09/16 11:01
3F:→ soyoso: 用range.autofilter以xlfiltervalues 09/16 11:06
4F:→ soyoso: 条件以array(...)方式,可不用写在储存格 09/16 11:08
5F:→ home0303: 谢谢S大 09/16 12:42