如果使用VBA在特定范围内列为空,如何隐藏列?例如:在下图中,如果列单元格在“ A5:J22”范围内为空,则隐藏这些列。此处,列E,F,H,I和J将被隐藏。列G将不被隐藏,因为它具有数据在“ G12”上。
用这个。
Public Sub HIDE() Dim i As Long For i = 1 To 10 lastrow = Cells(1048576, i).End(xlUp).Row If lastrow < 5 Then Columns(i).Hidden = True End If Next i End Sub
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
点击生成二维码
我来说两句