要自动的,不要自动筛选,
我说的是某一行中,比如B列的单元格的值为0,则自动隐藏整行.
' 自动隐藏和显示Sheet2里的行
Private Sub Worksheet_Change(ByVal Target As Range) '2008-10-19 14:22
Dim x%
If Target.Column <> 2 Or Target.Row < 2 Then Exit Sub
If Target.Value = 0 Then
x = Target.Row
Sheets("Sheet2").Rows(x).Hidden = True
Else
x = Target.Row
Sheets("Sheet2").Rows(x).Hidden = False
End If
End Sub
芒果(376773000) 9:25:43
这是段自动隐藏值为0的行的代码,
芒果(376773000) 9:26:35
它是要在Sheet1里面输入显示在Sheet2里面的,
芒果(376773000) 9:29:08
直接在Sheet1中输入可做到在Sheet2中自动隐藏,但如果在Sheet1中是公式计算结果的,就要双击有公式的单元格后Sheet2中的行才能隐藏和显示,
芒果(376773000) 9:31:41
请大家帮忙,可否做到单元格内是公式计算的结果也能自动隐藏和显示,
如可做到,分数全给。
方法:设置“显示选项”。
1、打开EXCEL表格,点击左上角的office图标---Excel选项。
2、在“高级”选项中,点击滚动条向下,找到“此工作表的显示选项(S)”,去除”在具有零值的单元格中显示零“的勾即可。