本帖最后由 Fiooona 于 2020-9-9 12:00 编辑
预计下周一给您答复
抱歉,这个贴子漏掉没有及时回复,
这个问题是产品的设计,排序的区域是: (1, 0, 38, 35) ,但是sheet 中的行数是 35,列数是38,
所以导致排序的操作失败
建议将如下代码替换:
- var filter = new GC.Spread.Sheets.Filter.HideRowFilter(new GC.Spread.Sheets.Range(1, 0,38,35));
- activeSheet.rowFilter(filter);
复制代码 替换为
- var table = activeSheet.tables.all()[0];
- table.showHeader(true);
复制代码 或者
- var table = activeSheet.tables.all()[0];
- var filter = new GC.Spread.Sheets.Filter.HideRowFilter(table.range());
- activeSheet.rowFilter(filter);
复制代码
|