vba - 如何使用具有 2 个条件的 VBA 过滤日期列?
问题描述
我在包含空格和日期的表中有一个列。如何在 VBA 中编码以排除将来的空白和日期的选项?
解决方案
这应该过滤掉空白和未来的日期。
请注意,它只会从您指定的列中过滤掉这些Field
(基于列号),因此如果您想隐藏所有空白而不是仅隐藏一列的空白,您可以重复该行并根据需要进行调整(或使用环形)。
Sub FilterBlankAndDates()
With sheets("Sheet1").ListObjects("Table1").Range
.AutoFilter Field:=1, Criteria1:="<>"
.AutoFilter Field:=2, Criteria1:="<=" & Date
End With
End Sub
推荐阅读
- java - SSL 问题:警报编号 46(sslv3 警报证书未知)
- ios - 表格视图中未显示的任何内容
- r - 如何使用 R 中的 max 函数计算三次样条项?
- vba - 如何用vba把word转成pdf
- php - 使用 laravel 5.8 进行自定义验证
- python - 在 tkinter 的列表框中显示 .txt 文件时遇到问题
- c# - 如何将网格视图中的 ID 更改为值?
- android - 反编译flutter release apk。在哪里可以找到源代码?
- python - Pass variable to class for use by __init__
- jenkins - In groovy script in jenkins test result how can we get information on skipped tests to show if test was expectedFailure(pass or fail) or Skipped?