找回密码
 立即注册

QQ登录

只需一步,快速开始

front-sl
注册会员   /  发表于:2023-11-3 17:20  /   查看:1676  /  回复:3
20金币
本帖最后由 Richard.Huang 于 2023-11-7 12:11 编辑

产品:SpreadJS
版本:V16.0.1

是否可以统一设置整个表格的单元格类型为自定义实现的单元格类型,

尝试了如下的实现方式,貌似没有生效
sheet.getRange(0, 0, sheet.getRowCount(), sheet.getColumnCount());

最佳答案

查看完整内容

您好,您是想批量设置单元格类型是吗,您可以通过cellType()方法来实现。示例如下 // 获取表格数据区域 var row = table.range().row; var col = table.range().col; var rowCount = table.range().rowCount(); var colCount = table.range().colCount(); // 设置单元格类型 sheet.getRange(row, col, rowCount, colCount ).setStyle(myCellType); API参考:https://demo.grapecity.com.cn/spreadjs/help/api/classes/GC ...

3 个回复

倒序浏览
最佳答案
最佳答案
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2023-11-3 17:20:49
来自 2#
您好,您是想批量设置单元格类型是吗,您可以通过cellType()方法来实现。示例如下
// 获取表格数据区域
var row = table.range().row;
var col = table.range().col;
var rowCount = table.range().rowCount();
var colCount = table.range().colCount();
// 设置单元格类型
sheet.getRange(row, col, rowCount, colCount ).setStyle(myCellType);

API参考:https://demo.grapecity.com.cn/sp ... .CellRange#celltype
回复 使用道具 举报
front-sl
注册会员   /  发表于:2023-11-3 18:02:21
3#
Richard.Huang 发表于 2023-11-3 17:20
您好,您是想批量设置单元格类型是吗,您可以通过cellType()方法来实现。示例如下
// 获取表格数据区域
v ...

应该就是这么设置,我这边之前就是这么使用的,没生效应该是我这边的使用问题。
我这边再排查一下。
感谢~
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-11-6 08:55:09
4#
不客气哈,那就先结贴了,后续有其他问题的话随时开新帖提问哈。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部