View Single Post
  #3   Report Post  
Posted to microsoft.public.excel.programming
hko78 hko78 is offline
external usenet poster
 
Posts: 8
Default How to hide rows, but not blank rows used for formatting

Not sure if you mean to add this statement to the beginning of the hiderows
dialog.....if I do it gives me an error. Did you mean something else?
Sorry, not a very advanced VBE user.

Thanks so much for your help!!

Heidi

"JLGWhiz" wrote:

Try this:

If Not IsBlank(Cells(i, 3)) And Cells(i, 3) = 0 _
And Not IsBlank(Cells(i, 4)) And Cells(i, 4) = 0 Then


"hko78" wrote:

Can you tell me how to solve the issue of not hiding the totally blank
rows that are part of the worksheet for formatting purposes, but do hide the
rows that have zeros in them based on formulas. I added the
hiderows/showrows to VBE, but it removes all the zero and blank rows.

Sub Hiderows()
Dim lr As Long, i As Long
With ActiveSheet
lr = Cells(Rows.Count, 1).End(xlUp).Row
For i = 2 To lr
If Cells(i, 3) = 0 And Cells(i, 4) = 0 Then
Cells(i, 1).EntireRow.Hidden = True
End If
Next
End With
End Sub

I would be most appreciative for a fast solution.

Thanks!

Heidi