excel - 不同的行自动过滤
问题描述
我没有足够的声誉来评论原始帖子,所以我想我必须在这里问... Excel VBA - 过滤动态范围内的行我正在尝试更改我的 VBA 以过滤具有动态范围的行。我的代码在下面,但我不确定将其更改为什么?
ActiveSheet.Range("$A$1:$K$18791").AutoFilter Field:=8, Criteria1:=Array( _
"Custom", "Health & Welfare", "Insurance", "Retirement & Savings"), Operator:= _
xlFilterValues
我从另一个帖子看到回复有
ActiveSheet.UsedRange.AutoFilter Field:=10, Criteria1:="FALSE"
我的代码会是;
ActiveSheet.UsedRange.AutoFilter Field:=8, Criteria1:=Array( _
"Custom", "Health & Welfare", "Insurance", "Retirement & Savings"), Operator:= _
xlFilterValues
我的主要问题是当使用“.UsedRange”时,我必须先设置范围吗?如果需要,有人可以为我提供我需要的编辑吗?简而言之,我试图按标准过滤 K 列,但它并没有在每周的第 18791 行结束,所以我试图确保我的代码每周抓取不同的数据。
解决方案
推荐阅读
- node.js - Heroku 部署成功但无法正常工作
- php - laravel 5.4:未定义的属性:Illuminate\Validation\Validator::$errors
- r - 从列表中获取所有数字组合,总和为特定数字
- android - 单击主屏幕小部件
- php - 检查用户是否在地理围栏(位置边界)内
- javascript - JavaScript - 使用 Webpack 管理全局变量
- javascript - 正则表达式 - 搜索匹配特定字符串
- c# - 有没有比手动分配每个图像更有效的方法从资源文件夹中获取图像?
- php - 安装后的文件夹名称和 Joomla 组件链接
- python - 解码 JSON 字符串中的 UTF-8 编码