找回密码
 立即注册

QQ登录

只需一步,快速开始

dhyong

注册会员

4

主题

8

帖子

54

积分

注册会员

积分
54
dhyong
注册会员   /  发表于:2021-5-11 17:11  /   查看:1892  /  回复:5
现在碰到的问题:

设置 i,j 整列的背景色为绿色,如果i,j列涉及到合并的情况,也要设置合并的列为绿色;


目前的问题下图所标识的这种情况, 如下图中标识 1,2的位置,希望被合并过的这行 1, 2 也设置为绿色;




WechatIMG4671.png

5 个回复

倒序浏览
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-5-11 17:36:02
沙发
您好,不支持您描述的方式,目前这种样式属于产品设计,Excel也是如此。
image.png464273681.png

您想要1,2显示绿色,只能单独给这两部分合并单元格设置背景颜色
回复 使用道具 举报
dhyong
注册会员   /  发表于:2021-5-11 17:47:37
板凳
DerrickJiao 发表于 2021-5-11 17:36
您好,不支持您描述的方式,目前这种样式属于产品设计,Excel也是如此。

好的,我再换种思路,单独设置一下指定行的样式。
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-5-11 17:51:57
地板
dhyong 发表于 2021-5-11 17:47
好的,我再换种思路,单独设置一下指定行的样式。

有新问题欢迎开新帖交流~
回复 使用道具 举报
dhyong
注册会员   /  发表于:2021-5-11 17:52:23
5#
DerrickJiao 发表于 2021-5-11 17:36
您好,不支持您描述的方式,目前这种样式属于产品设计,Excel也是如此。

能否批量设置某些行的背景色呢?
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-5-11 18:00:51
6#
dhyong 发表于 2021-5-11 17:52
能否批量设置某些行的背景色呢?

您可以参考下面的代码给两行设置样式,第二个参数是行数
sheet.getRange(3, -1, 2, -1, GC.Spread.Sheets.SheetArea.viewport).backColor("pink");

如果是不连续的行,只能分别调用上面的代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部