找回密码
 立即注册

QQ登录

只需一步,快速开始

Dtttax

银牌会员

265

主题

663

帖子

2116

积分

银牌会员

积分
2116
Dtttax
银牌会员   /  发表于:2024-11-14 15:55  /   查看:89  /  回复:5
1金币
有没有往当前列后面插入一列的。用sheet.addColumns(col,1);这个方法不行.

5 个回复

倒序浏览
香香
注册会员   /  发表于:2024-11-14 17:09:21
沙发
您可以调用sheet.addColumns(columnIndex, columnCount);方法。
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-11-14 17:32:43
板凳
您好!楼上用户建议可行。Worksheet:addColumns()为指定列索引前添加指定数量的列,如果你希望在索引为col的列后插入一列,以col+1为列索引参数调用方法即可。如下动图所示:
列后插入新列.gif
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-11-14 17:34:54
地板
香香 发表于 2024-11-14 17:09
您可以调用sheet.addColumns(columnIndex, columnCount);方法。

回复 使用道具 举报
Dtttax
银牌会员   /  发表于:7 天前
5#
但是比如表单的列数只有10列,要在最后的第10列后面插入一列。
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:4 天前
6#
Dtttax 发表于 2024-11-15 17:44
但是比如表单的列数只有10列,要在最后的第10列后面插入一列。

那就为Worksheet:addColumns()传参列索引为10,如下动图所示:
添加新列.gif
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部