excel - 选择整个过滤的行,而不仅仅是单元格
问题描述
Private Sub cbCWorker_Change()
With Sheet3
Dim lastRow As Long
lastRow = .Cells(.Rows.Count, 1).End(xlUp).Row
Dim filterRange As Range
Set filterRange = .Range("A2:F" & lastRow)
With filterRange
.AutoFilter 1, lblTask.Caption
Dim filter As Range
Set filter = .Range("A2:F" & lastRow).SpecialCells(xlCellTypeVisible)
lbCWorker.List = Worksheets("Resource Planning_EMP").Range(filter, filter.End(xlDown)).value
End With
End With
End Sub
上面的代码只显示了第一个过滤的单元格,但我想查看包含过滤数据的整行。
解决方案
推荐阅读
- laravel - Laravel 报废问题 [执行时间慢]
- python - Python中无效的JSON到字典
- python - ax.scatter 使背景图在 3D 图中成为前景?
- php - 允许脚本仅在一个服务器 IP 上运行
- java - 在 java.util.Date 和 java.time.Instant 之间转换古代日期时的差异
- google-apps-script - 根据单元格值隐藏工作表
- python - 更新 Kivy 弹出窗口中显示的进度条
- android - 是否可以在不使用 Intent 的情况下从 Activity B 调用来自 Activity A 的方法?
- ruby-on-rails - 使用 rails 中的 send_file 发送文件时未收到文件
- android - 在 AlertDialog 中显示带有值的微调器