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

QQ登录

只需一步,快速开始

zhanghaoran021
金牌服务用户   /  发表于:2025-11-21 15:39  /   查看:62  /  回复:3
本帖最后由 Wilson.Zhang 于 2025-11-28 12:11 编辑

产品:GcExcel
版本:8.2.4
调研编号:GCEXCEL-11853
LastReview : 2025-11-28
当前进展:已在8.2.5版本修复。


代码:
  1. public static void main(String[] args) {
  2.                 Workbook workbook = new Workbook();
  3.                 workbook.open("/Users/dzy/beikeRepo/excel-files/场景2/20251121-6347-c45f77be5fcd4493aaf7af36429fe7e3.xlsx");
  4.                 Workbook toWorkbook = new Workbook();
  5.                 IWorksheet toWorksheet = toWorkbook.getWorksheets().add();
  6.                 toWorkbook.getWorksheets().get(0).delete();
  7.                 toWorksheet.setName("复制结果");
  8.                 workbook.getWorksheets().get("sheet1").getUsedRange().copy(toWorksheet.getRange(workbook.getWorksheets().get("sheet1").getUsedRange().getAddress()), EnumSet.of(PasteType.Values, PasteType.NumberFormats));
  9.                 toWorkbook.save("复制结果.xlsx");
  10. }
复制代码


问题点:

复制结果出现了NA,原文件没有

复现环境:
Mac或Linux
GcExcel8.2.4

本帖子中包含更多资源

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

x

3 个回复

Wilson.Zhang
超级版主   /  发表于:2025-11-21 17:27:24
沙发
您好!在代码中copy时加上PasteType.formulas,拷贝后的结果与拷贝源一致,如下图所示:


另外,我需要帮您调研下您的代码片段运行现象的原因,调研编号为GCEXCEL-11853,请耐心等候。

本帖子中包含更多资源

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

x
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2025-11-27 10:45:36
板凳
我将此贴移至 bug 反馈区,待修复后,会及时通知您。
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2025-11-28 12:11:45
地板
您好!已在8.2.5版本修复这个问题,8.2.5版本也已发布,您可以升级版本后使用。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部