我看到Hidden是一个“EntireRow”属性。有没有办法只隐藏一个单元格。到目前为止,我的尝试导致了例外。 “无法设置Range类的隐藏属性”
--disable-gdb
答案 0 :(得分:0)
如果您想要隐藏单个单元格并且不想隐藏整行,请隐藏该列。
答案 1 :(得分:0)
正如@Jason_Walker和Patrick Honorez所建议的那样。 隐藏仅适用于列和行。 我更改了字体颜色以匹配填充以隐藏'细胞。
答案 2 :(得分:0)
正如 bilbo_strikes_back 所说的“您不能只隐藏一个单元格。您可以将字体颜色更改为白色以更改可见性
If Range("A16") = "" Then
Range("B16:I16").Font.Color = vbWhite
其他
Range("B16:I16").Font.Color = vbBlack
如果结束