Hi,
Did you check out the link I gave you?
Did it offer a solution to your problem?
Which Column will contain the 0/blank cells?
What is the range of your data?
Assuming that the link provides you with your answer and that you know how to change the range so that it suits your sheet, try this....
Press alt-F11 to access VBA.
Click Insert-Module.
Paste the code from the link I gave you into the white space on the right.
Paste the code a second time into the same area and change the Sub HideRows () to Sub UnHideRows ().
Change this line in Sub UnHideRows ()....
.Rows(i).EntireRow.Hidden = True
To this....
.Rows(i).EntireRow.Hidden = False
Press alt-Q to go back to your worksheet.
Right click on your Hide button and click Assign Macro, select HideRows from the box, click OK.
Right click on your UnHide button and click Assign Macro, select UnHideRows from the box, click OK.
I hope this helps.
Ak