基于下拉列表值的不可见表
有一个数字是使用数据 – >数据validation下拉列表。 目标是只显示从下拉列表中select的表的行数,而不使用vba(使其更容易被普通用户编辑)。 表格的第一列包含与下拉列表中的数字对应的数字。 该表还包含具有公式的列。 我select使用条件格式化的思想,即表格的所有单元格都将被计算,然后用下拉列表隐藏与单元格的值对应的行下的表格行。 换句话说,它需要dynamic地改变表格的可见行或者dynamic地形成表格(但是有一列有公式的列,我不知道你是否可以在不使用vba的情况下做到这一点)。 我尝试过不同的方式,但这个问题似乎对我来说很难。 也许而不是普通的桌子,你需要使用智能桌面或功率支点,但我没有使用它的经验。 感谢您的帮助!
好吧,让我们假设你有A1
的价值。
现在为B2:G20
的范围。
条件格式公式: =ROW()>$A$1
在B2:G20
的范围内,每个单元格将被格式化为比A1
的值更高的行
如果格式是类似的; ; ;
; ; ;
它看起来是空的。
使用这个例子,在A1
– > B12:G20
有11个将被隐藏。
但是:要设置Row.Hdden = true
您需要手动执行或使用VBA:/