Excel.View.Sheets 包括多个表单, 表单名称标签, 滚动条等等。其核心部分是表单。你可以通过丰富的 API 定制自己的表单。
如果你想添加更多的表单来展现数据, 可以通过调用方法 addSheet 来添加表单。你可以只设置索引参数, 在所在位置添加一张空白的表单, 或者设置两个参数, 第二个参数是要添加的表单对象。例如:
var excel = $('#ss').data('workbook');
excel.addSheet(excel.getSheetCount());
var sheet = new GC.Excel.Sheets.Worksheet('New Sheet');
excel.addSheet(0, sheet);
你可以定制你的表单数量. 通过调用 getSheetCount 和 setSheetCount 方法获取或设置表单的数量。例如:
excel.setSheetCount(4);
var sheetCount = excel.getSheetCount();
当向 excel 添加完表单后, 你可以通过调用 getSheet or getSheetFromName 方法来获取指定的表单。表单的名字与表单名称标签条上显示的名字相同。例如:
var sheet = excel.getSheet(0);
var sheet1 = excel.getSheetFromName('Sheet1');
如果你想删除或清空 excel 中的表单, 可以通过调用 removeSheet 和 clearSheets 方法完成。例如:
excel.removeSheet(0);
excel.clearSheets();
活动表单是指你当前看到的正在操作的表单。 你可以获取通过调用 getActiveSheet 方法获取活动表单对象, 然后对其进行定制。 你也可以调用 getActiveSheetIndex 和 setActiveSheetIndex 方法, 通过索引参数获取和设置活动表单的索引。例如:
var excel = $('#ss').data('workbook');
var sheet = excel.getActiveSheet();
// customize sheet
excel.setActiveSheetIndex; // change the active sheet.
var activeSheetIndex = excel.getActiveSheetIndex();