楼主的要求,简单点说就是“第一列或第二列非空时显示”,或者说是“隐藏第一列和第二列同时为空的行”,这么一来思路就比较清楚了。
方法一:辅助列函数
插入辅助列,输入函数=COUNTA(A1:B1), 下拉填充,然后筛选辅助列数据为非0的值。
方法二: vba,代码:
sub tst()
dim i%
for i= 1 to appliaction.worksheetfunction.max(cells(10000,1).end(xlup).row,cells(10000,2).end(xlup).row
if len(cells(i,1))=0 and len(cells(i,2))=0 then cells(i,1).entirerow.hidden
next
end sub