找回密码
 立即注册

QQ登录

只需一步,快速开始

空中单位
初级会员   /  发表于:2024-10-22 14:36  /   查看:197  /  回复:8
1金币
如题,举个例子,我给表格的第8行加删除线样式,然后在上方用insertRows加一行,要求删除线样式在第9行而不是停在第8行

最佳答案

查看完整内容

将设置删除线的区域获取代码修改为sheet.getRange(5, 1, 1, 4),即设置指定行列索引和行列数。之后在删除线上一行添加行即可保留原行的删除线,如下动图所示。

8 个回复

倒序浏览
最佳答案
最佳答案
Wilson.Zhang
超级版主   /  发表于:2024-10-22 14:36:15
来自 7#
空中单位 发表于 2024-10-22 15:44
麻烦看下上面一楼我截的图,谢谢

将设置删除线的区域获取代码修改为sheet.getRange(5, 1, 1, 4),即设置指定行列索引和行列数。之后在删除线上一行添加行即可保留原行的删除线,如下动图所示。
设置删除线后添加行.gif
回复 使用道具 举报
空中单位
初级会员   /  发表于:2024-10-22 14:43:36
2#
实测在行头用右键插入行,样式会移到下一行,但是在table里用insertRows不行
回复 使用道具 举报
空中单位
初级会员   /  发表于:2024-10-22 15:04:33
3#
我目前用sheet
            .getRange( 5,-1,1)
            .textDecoration(GC.Spread.Sheets.TextDecorationType.lineThrough)这种方法加了删除线,但是再用table加行时,删除线并没有跟着原来的行进行移动,我在excel里测试过是会跟着行移动的
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-10-22 15:11:39
4#
您好!我们在17.1.1版本测试,如下动图所示,未复现问题。在Table中,对某行设置删除线后,在该行上方或下方插入新行都将保留删除线在该行。
Table中的删除线.gif

如果我们的操作与您的操作存在差异,需要您详细介绍情况。
回复 使用道具 举报
空中单位
初级会员   /  发表于:2024-10-22 15:42:30
5#
image.png290914916.png 加这个代码,然后用右侧的删行加行试试呢
回复 使用道具 举报
空中单位
初级会员   /  发表于:2024-10-22 15:44:21
6#
Wilson.Zhang 发表于 2024-10-22 15:11
您好!我们在17.1.1版本测试,如下动图所示,未复现问题。在Table中,对某行设置删除线后,在该行上方或下 ...

麻烦看下上面一楼我截的图,谢谢
回复 使用道具 举报
空中单位
初级会员   /  发表于:2024-10-22 17:51:28
8#
Wilson.Zhang 发表于 2024-10-22 17:38
将设置删除线的区域获取代码修改为sheet.getRange(5, 1, 1, 4),即设置指定行列索引和行列数。之后在删除 ...

谢谢,已解决!
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-10-23 08:31:40
9#

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