excel - 按日期过滤:今天之前 + 2 天
问题描述
我有一个信息表,每一行在 A 列中都有一个日期。
如何过滤表格以仅显示今天 + 2 天(工作日)之前的所有内容?
- 表头在第 11 行,数据从第 12 行开始
- 我在单元格 D2 中有 =Today()
Sub Datefilter()
Dim MyVal As Date
Dim ORTable As ListObject
MyVal = Application.WorksheetFunction.WorkDay(Range("D2").Value, 2)
Worksheets("Open Report").Range(A12 - A9999).AutoFilter Field:=1, Criteria1:="=<" & MyVal
End Sub
解决方案
推荐阅读
- python - 如何平均我的数据以展平我的情节?
- r - 尝试遍历数据帧列表并对每个数据帧中的一列执行操作
- python-3.x - 时间序列预测的正则化 LSTM
- c++ - 在 C++ 中,循环中 std::deque 上的 pop_front() 是否有效?
- python - 如何在 PyTorch 中重塑。[1, 257, 512] -> [1, 512, 16,16]
- python - 如何从列表构建 TensorFlow 数据集
- snowflake-cloud-data-platform - 防止将数据卸载到 CSV 文件中的 CSV 注入
- javascript - 如何阻止来自 javascript 文件的特定 https 调用?
- android - 与 Flutter 提供程序包相关的错误
- ssl-certificate - 从 ca_bundle.crt 创建 fullchain、cert.pem 和 chain.pem