The following code applied to attached file produces an HTML file which renders incorrectly:
var workbook = new Workbook("AsposeIssues//html_hidden_column_issue.xlsx");
workbook.Worksheets["Sheet3"].IsVisible = false;
workbook.Save("AsposeIssues//html__hidden_column_issue.html", new HtmlSaveOptions { ExportHiddenWorksheet = false });
The generated HTML file has JS. When opened from a local drive IE blocks JS (asking to enable scripts), the page renders ok. But after I hit the Allow button, IE starts to execute JS and it take 10-20 secs, then the Customer column disappears (not expected behavior).
Another, broader question here. Why does Aspose uses JS in this case, if the same file is saved to HTML from Excel, the saved file doesn't have JS?