Excel单元格按条件隐藏内容。

我Excel表格里B1:20里我想只显示出单元格内容大于六的单元格,若小于六的自动隐藏,用什么工式办到?
用宏,那怎么编? 能告诉我吗?加分 我有很多列,A列 C列 E列。。。。隔一列

用其它方法吧,比如自动筛选,然后再手动隐藏,虽然麻烦一些,但操作简易,宏不熟悉建议还是不要去用,不明白原理,生搬硬套,害处更大。

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 2 And Target.Row < 21 Then
If Cells(Target.Row, 2) < 6 Then Rows(Target.Row).EntireRow.Hidden = True
End If
End Sub

以上代码表示,在B1:B20进行输入操作,如果输入的数值小于6的,就会自动隐藏。
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-07-26
公式不可以,得用宏
第2个回答  2009-07-26
可以用自动筛选
第3个回答  2009-07-26
可以用条件格式,选定B1:B20,格式--条件格式单元格数值选择小于输入7,点格式把字体颜色设为与背景一样。
相似回答
大家正在搜