excle宏 自动隐藏符合条件的行

来源:百度知道 编辑:UC知道 时间:2024/07/01 13:36:38
收发存报表 当上期结存 和本期结存为0时 也就是说当一行中两个单元格为0时 此行自动隐藏 我对宏很陌生 新手 希望高手能说对细点 谢谢啦
还是不行阿 说具体点 我是菜鸟 呵呵 把程序的8 换成对应的变量即可是什么意思呀

我也新学,做个样子

把程序的8 换成对应的变量即可。
因为上期结存本期结存这两个单元格的行可能根据数据的增加位置会发生变化。 这样可能要用循环来判断这两个单元格的具体位置,这样就要定义一个变量,来具体判断这个单元格所有的行,找到后,用方法将其隐藏。
Sub a()
If Cells(8, 1) = 0 And Cells(8, 2) = 0 Then
Rows(8).Hidden = True
End If

End Sub