找回密码
 立即注册

QQ登录

只需一步,快速开始

neptune

注册会员

12

主题

32

帖子

128

积分

注册会员

积分
128
neptune
注册会员   /  发表于:2024-10-29 17:01  /   查看:173  /  回复:3
2金币
spreadjs可以通过js赋值某个单元格的字体,那么请问可以通过js获取某个单元格当前字体的颜色吗?

最佳答案

查看完整内容

您好!可以通过CellRange:foreColor()获取单元格中文本字体的颜色,或者通过获取单元格的样式Style对象间接获取其中的文本字体颜色。参考如下代码: 可以参考官网API文档了解详情: CellRange:foreColor()--https://demo.grapecity.com.cn/sp ... CellRange#forecolor Style:foreColor--https://demo.grapecity.com.cn/sp ... ets.Style#forecolor

3 个回复

倒序浏览
最佳答案
最佳答案
Wilson.Zhang
超级版主   /  发表于:2024-10-29 17:01:42
来自 2#
您好!可以通过CellRange:foreColor()获取单元格中文本字体的颜色,或者通过获取单元格的样式Style对象间接获取其中的文本字体颜色。参考如下代码:

  1. sheet.getCell(5, 1).foreColor();

  2. //  先判断单元格是否设置了Style对象
  3. if (sheet.getStyle(5, 1)) {
  4.     sheet.getStyle(5, 1).foreColor;
  5. }
复制代码

可以参考官网API文档了解详情:
CellRange:foreColor()--https://demo.grapecity.com.cn/sp ... CellRange#forecolor
Style:foreColor--https://demo.grapecity.com.cn/sp ... ets.Style#forecolor
回复 使用道具 举报
neptune
注册会员   /  发表于:2024-10-29 17:43:49
3#
Wilson.Zhang 发表于 2024-10-29 17:31
您好!可以通过CellRange:foreColor()获取单元格中文本字体的颜色,或者通过获取单元格的样式Style对象间接 ...

可以了谢谢您~~
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-10-30 09:14:03
4#

不客气,那就结帖了。如有新问题,欢迎发新帖沟通。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部