您在导出的excel时,可以复制一份spread,
var spread = new GC.Spread.Sheets.Workbook();
此时在此spread对象上,获取sheet,然后设置是否可见。然后通过toJSON()导出此复制后的工作簿对象。
如下代码 所示
- var temp_spread = new GC.Spread.Sheets.Workbook()
- let json = spread.toJSON();
- temp_spread.fromJSON(json) //复制到空的工作簿
- var sheet2 = temp_spread.getActiveSheet()
- //复制空工作簿后,修改列是否可见
- let fileName= 'demo.xlsx';
- var export_json = JSON.stringify(temp_spread.toJSON());
- excelIo.save(export_json, function (blob) {
- saveAs(blob, fileName);
- }, function (e) {
- console.log(e);
- });
复制代码
|