找回密码
 立即注册

QQ登录

只需一步,快速开始

Derrick.Jiao 讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-12-10 14:25  /   查看:2908  /  回复:0
本帖最后由 DerrickJiao 于 2020-12-10 15:11 编辑

使用过咱们SpreadJS产品的小伙伴都知道,SpreadJS有着种类丰富的接口。常用的接口大家想必已经熟记于心,本篇帖子为大家盘点那些实用,但又“小众”的接口。

1、隐藏冻结线:将冻结线颜色设为透明
  1. sheet.options.frozenlineColor = 'transparent';
复制代码


2、将指定单元格显示在视图中央
  1. activeSheet.showCell(3, 3, GC.Spread.Sheets.VerticalPosition.center, GC.Spread.Sheets.HorizontalPosition.center);
复制代码


3、首次加载显示指定表单
  1. spread.setActiveSheet("Sheet2");
复制代码

  1. spread.setActiveSheetIndex(1);
复制代码


4、获取或设置要在表单中显示的第一张表单的索引。
  1. spread.startSheetIndex(18)
复制代码


5、清除默认选中单元格:
  1. sheet.clearSelection();
复制代码


6、判断行是否被筛选
  1. sheet.getRowVisible(1)
复制代码


7、复制行。注意:行高无法被复制,需要用代码获取行高再进行设置
  1. sheet.copyTo(0,0,1,1,2,2,GC.Spread.Sheets.CopyToOptions.value);
复制代码


8、设置活跃单元格
  1. sheet.setActiveCell(5,5);
复制代码


9、精度问题:设置14解决不了可以尝试使用其他数值,这个属于JavaScript的精度问题。
  1. GC.Spread.CalcEngine.Functions.CALC_PRECISION = 14
复制代码



0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部