找回密码
 立即注册

QQ登录

只需一步,快速开始

皮皮爸爸
注册会员   /  发表于:2021-5-30 21:21  /   查看:1928  /  回复:1
本帖最后由 Clark.Pan 于 2021-5-31 09:12 编辑

比如源单元格(C1)里有公式:A1+B1,我新增行,需要单元格(C2)的公式为A2+B2,请问用什么办法?
我用sheet.getRange("C2").setFormula(sheet.get("C1").getFormula());
在C2的公式还是为A1+B1,而不是我想要的A2+B2,请问如何操作,在线等

1 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-5-31 09:27:06
沙发
  1. Workbook workbook = new Workbook();
  2. IWorksheet worksheet = workbook.getActiveSheet();
  3. worksheet.getRange("C1").setFormula("A1+B1");
  4. worksheet.getRange("2:2").insert();
  5. worksheet.getRange("C1").copy(worksheet.getRange("C2"), EnumSet.of(PasteType.Formulas));
复制代码
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部