请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

Jun2005

注册会员

20

主题

69

帖子

199

积分

注册会员

积分
199
Jun2005
注册会员   /  发表于:2025-10-28 16:02  /   查看:73  /  回复:7
1金币
我创建了一个table (A1:C3)、现在需要在table范围插入1000行。但是A5:C5 有预埋的格式和内容,插入的行不会覆盖原来模板A5:C5内容 ,需要怎么写

最佳答案

查看完整内容

那就使用如下代码,在Table的指定行索引1处插入指定数量100行: 此处的插入位置行索引是相对于Table而言的,而非Worksheet。如下图所示,在Table的行索引1处插入了10行:

7 个回复

最佳答案
最佳答案
Wilson.Zhang
超级版主   /  发表于:2025-10-28 16:02:46
来自 4#
Jun2005 发表于 2025-10-29 14:54
我要一次性在table里面插入100行怎么弄。

那就使用如下代码,在Table的指定行索引1处插入指定数量100行:
  1. table.getRows().add(1, 100);
复制代码

此处的插入位置行索引是相对于Table而言的,而非Worksheet。如下图所示,在Table的行索引1处插入了10行:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2025-10-28 17:43:03
2#
您好!请问下您的问题是否如下:

Table区域为A1:C3,A5:C5设置了格式和内容,在Table中插入多行,比如插入10行,A5:C5由于新插入行也向下移动10行变为A15:C15,希望A15:C15还能保留原有格式和内容?

如果是这样的话,通过table.getRows().add()在Table指定位置插入行后,新增行不会覆盖原有的A5:C5,A5:C5会同步向下移动,单元格未发生变化,只是位置变化了。

如果不是这个问题,请您详细介绍下情况,帮您进一步分析。
回复 使用道具 举报
Jun2005
注册会员   /  发表于:2025-10-29 14:54:25
3#
Wilson.Zhang 发表于 2025-10-28 17:43
您好!请问下您的问题是否如下:

Table区域为A1:C3,A5:C5设置了格式和内容,在Table中插入多行,比如插 ...

我要一次性在table里面插入100行怎么弄。
回复 使用道具 举报
Jun2005
注册会员   /  发表于:2025-10-29 15:49:55
5#
本帖最后由 Jun2005 于 2025-10-29 15:58 编辑
Wilson.Zhang 发表于 2025-10-28 16:02
那就使用如下代码,在Table的指定行索引1处插入指定数量100行:

此处的插入位置行索引是相对于Table而 ...

如果执行  iTable.getRows().add(1,100); 报下面这个错

java.lang.IllegalStateException: Invalid operation.
一般是什么原因引起的。我sheet里面创建了2个表格。第一次执行  iTable.getRows().add(1,100);无报错,第二个表格执行这个就报错
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2025-10-29 17:29:43
6#
Jun2005 发表于 2025-10-29 15:49
如果执行  iTable.getRows().add(1,100); 报下面这个错

java.lang.IllegalStateException: Invalid op ...

猜测可能是两个Table所占用的区域交叉了,建议您发一个新帖子,附带上您的demo和复现步骤,我参考复现分析。
回复 使用道具 举报
Jun2005
注册会员   /  发表于:2025-10-30 08:58:30
7#
Wilson.Zhang 发表于 2025-10-29 17:29
猜测可能是两个Table所占用的区域交叉了,建议您发一个新帖子,附带上您的demo和复现步骤,我参考复现分 ...

已经开了新帖,谢谢!!!
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2025-10-30 10:16:21
8#
Jun2005 发表于 2025-10-30 08:58
已经开了新帖,谢谢!!!

已看到新帖,并在其中做了回复,请移步了解。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部