I'm not getting an error in excel 2007, but it's not doing anything either. Further, I dont see any code to hide the rows anywhere, from my quick look. I'm not familiar enough with the dropdown list on a worksheet to even know where to begin.
not enough info, it seems, to figure out if it's mac specific or not!