本帖最后由 DerrickJiao 于 2020-12-10 15:11 编辑
使用过咱们SpreadJS产品的小伙伴都知道,SpreadJS有着种类丰富的接口。常用的接口大家想必已经熟记于心,本篇帖子为大家盘点那些实用,但又“小众”的接口。
1、隐藏冻结线:将冻结线颜色设为透明
- sheet.options.frozenlineColor = 'transparent';
复制代码
2、将指定单元格显示在视图中央
- activeSheet.showCell(3, 3, GC.Spread.Sheets.VerticalPosition.center, GC.Spread.Sheets.HorizontalPosition.center);
复制代码
3、首次加载显示指定表单
- spread.setActiveSheet("Sheet2");
复制代码 或
- spread.setActiveSheetIndex(1);
复制代码
4、获取或设置要在表单中显示的第一张表单的索引。
- spread.startSheetIndex(18)
复制代码
5、清除默认选中单元格:
6、判断行是否被筛选
7、复制行。注意:行高无法被复制,需要用代码获取行高再进行设置
- sheet.copyTo(0,0,1,1,2,2,GC.Spread.Sheets.CopyToOptions.value);
复制代码
8、设置活跃单元格
- sheet.setActiveCell(5,5);
复制代码
9、精度问题:设置14解决不了可以尝试使用其他数值,这个属于JavaScript的精度问题。
- GC.Spread.CalcEngine.Functions.CALC_PRECISION = 14
复制代码
|
|