作者:乔山办公网日期:
返回目录:excel表格制作
1、选择B列,在“数据”选项下,按“筛选”;
2、在“筛选”中,取消勾选“空白”,确定后,即可实现将B列空白单元格所在行隐藏起来的效果。
如果你要隐藏的“0”所百在单元格是一个由公式计算出来的度值的话,可以使用IF来隐藏,
比如C1内容“=a1+b1”如版果A1,B1没有输入内容,C1就会显示“0”
可以改公式为权=if(a1+b1=0,"",a1+b1)
这样就会自动隐藏0了,
EXCEL第i列单元格为字母n时,自动隐藏该行(如果该行为多行合并而成的只隐藏那一行,合并行其他可见)
好像你的结果是0重新录制如下。
Sub 删除636f7079e799bee5baa6e79fa5e98193337行()
'
Macro1 Macro
Cells.Find(What:="0", After:=ActiveCell, LookIn:=xlFormulas, LookAt:= _
xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False _
, MatchByte:=False, SearchFormat:=False).Activate
Selection.EntireRow.Delete
End Sub
Sub 删除列()
'
Macro2 Macro
Range("A1").Select
Cells.Find(What:="0", After:=ActiveCell, LookIn:=xlFormulas, LookAt:= _
xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False _
, MatchByte:=False, SearchFormat:=False).Activate
Selection.EntireColumn.Delete
End Sub