EXCEL中如何编写VBA代码,使某一行中值为零的单元格所在的列隐藏

如单元格C5为零,则将C列隐藏起来
2024-11-27 09:02:07
推荐回答(2个)
回答1:

如果你的零值都在C列的话,则按如下解决,其它类似参考。

Sub ddkk()
application.screenupdating = false
For i = 1 To 200 '此处的200可以根据你的实际需要来定
If Cells(i, 3) = 0 Then Rows(i).Hidden = True
Next

application.screenupdating = true

End Sub

回答2:

sub hh()
for i=1 to 20
if cells(5,i)=0 then column(i).hidden=true
next
end sub