Often you hide columns/rows in web spreadsheets for simplification of reports. But sometimes you put values in hidden cells, you never ever want the users to see those values. If the user export this report to excel, he could simply unhide those rows or columns. I think there should be an option to omit hidden rows/columns from xlsx export. It would be best, do do this via an optional parameter in the hiderow/hidecolumn formula