找回密码
 立即注册

QQ登录

只需一步,快速开始

brmxj
金牌服务用户   /  发表于:2021-10-18 17:01  /   查看:1821  /  回复:3
IRange rowRange = worksheet.getRange("A5").getEntireRow();
rowRange.insert();

使用这种方式插入一行,位置是在第5行的上方,有什么方式可以新增到第5行的下方呢。
(用A6的话,这一行格式是不一样的)

3 个回复

倒序浏览
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-10-18 18:00:20
沙发
你好,GcExcel在插入行上是不支持设置方向的,如果你需要在第6行上插入,可以用 worksheet.getRange("6:6").insert();

另外,你指的格式不一样具体是哪块不一样呢?
回复 使用道具 举报
brmxj
金牌服务用户   /  发表于:2021-10-18 18:42:52
板凳
Derrick.Jiao 发表于 2021-10-18 18:00
你好,GcExcel在插入行上是不支持设置方向的,如果你需要在第6行上插入,可以用 worksheet.getRange("6:6") ...

因为第5行和第6行的样式不一样,用“6:6”插入的话,样式不就是和第6行一样的吗,我需要的是第5行的样式
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-10-19 09:53:54
地板
brmxj 发表于 2021-10-18 18:42
因为第5行和第6行的样式不一样,用“6:6”插入的话,样式不就是和第6行一样的吗,我需要的是第5行的样式

这是6:6的结果
image.png302758178.png

这是A5的结果
image.png642496642.png
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部