Hi Nadine,
If you want to hide rows with zero or empty values you may use Option>Sheet Option>In general tab you may choose the remove or hide empty rows.
However, if your requirement is to hide non-zero values,you have to use VBA to achive this.
Regards,
Kalyan.