Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个带有如图所示数据的电子表格。如果同一行中相应的SOA列的值为1A,我想隐藏该行最后一列中单元格的值。我有数千行,所以我不想遍历所有行。有没有替代循环遍历所有行的替代方法?任何帮助将不胜感激。
为此,您不需要 VBA。将以下公式插入单元格 F2 并填写:
=IF(C2="1A","",E2)
您也可以使用、按值Format as Table过滤然后删除行的内容来执行此操作。SOA1AExclusive
Format as Table
SOA
1A
Exclusive
最后,如果您必须使用 VBA,请使用类似于以下伪代码的程序逻辑:
For each cell in SOA If cell.value = "1A" Range("E" & cell.Row).Value = "" Next cell