如果COL A中的单元格= True,则VBA隐藏整行

时间:2016-11-25 16:41:11

标签: vba

我已搜索到网页,如果COL A = True

中的单元格,则查找VBA代码以隐藏整行

这可能吗?

非常感谢

2 个答案:

答案 0 :(得分:1)

Dim cell As Range
For each cell in Columns(1).SpecialCells(xlCellConstants) '<--| loop through cells with any "constant" (i.e. not resulting out of a formula) value only
    cell.EntireRow.Hidden = cell.Value
Next cell

答案 1 :(得分:0)

没有愚蠢的问题,因为问题只是对更多问题的理解。您的问题的问题在于您没有显示任何尝试自行理解解决方案的证据。

道德(和SO规则)除了Darren已经在评论中说过,你可以在这里找到一个潜在的解决方案:https://superuser.com/questions/663441/vba-code-to-hide-or-unhide-rows-based-on-a-cell-value

您还可以将上述SU答案中的解决方案应用于loop并检查整张表格。对于这个特定问题,有更简单的解决方案,但它需要(最小)研究。

我的建议是从这里开始:https://www.google.com/search?q=vba+loop+through+column+and+hide+rows+based+on+value

祝你好运!