技术文章

了解最新技术文章

当前位置:首页>技术文章>技术文章
全部 146 常见问题 7 技术文章 139

虽然 Excel 的“工作簿计算”选项已设为“手动”,但是在复制粘贴到 think-cell 数据表时,仍会重新计算 Excel 工作簿

时间:2023-10-23   访问量:1049  标签: think-cell,测试自动化,think cell,数据表,PowerPoint

问题

文件 → 选项 → 公式 → 计算选项中,已将 Excel 的工作簿计算选项设为手动。已选中保存前重新计算工作簿选项。

然而,从工作表复制粘贴到 think cell 数据表时,会自动重新计算源 Excel 工作簿。若在 Excel 工作簿或工作表中或两者之间复制粘贴相同数据,不会进行重新计算。

解决方案

说明

在 Office 2013 或 Office 2016 中,think cell 数据表和原生 PowerPoint 图表的数据表都使用单独的 Excel 进程。在此情况下,若选中保存前重新计算工作簿选项,默认的粘贴操作会使 Excel 将源工作簿视为已保存,从而导致重新计算。我们曾向 Microsoft 报告并请求修复,但至今尚未实现修复。若贵公司有 Microsoft Office 支持合同,而且您希望联系 Microsoft 请求修复,可以参阅 Microsoft 案例编号 112060458780009。

在不使用 think cell 的情况下,使用 Office 2013 或 Office 2016 可以轻松地重现此行为。使用 Office 2003 不会发生此行为。(使用 Office 2007 和 Office 2010 采用其他方法也可以重现该行为,为了简略起见,本文不讲述这些方法。若您需要使用这些版本重现该行为,请联系 我们的支持团队。) 

  1. 启动 PowerPoint 并创建新的 PowerPoint 演示文稿。

  2. 在 PowerPoint 中,前往插入 → think cell → 工具 

    工具菜单图标. 

    → 停用 think cell

  3. 启动 Excel,然后打开您受影响的工作簿。

  4. 在 Excel 中,按照以上问题所述配置计算模式。

  5. 在 PowerPoint 中,通过插入 → 插图 → 图表插入新的原生 PowerPoint 图表。

  6. 图表的数据表将自动打开。使其保持打开状态。

  7. 复制受影响的工作簿中的值,将其粘贴到图表的数据表中。

结果:粘贴值将触发源工作簿的重新计算。


上一篇:think cell中如何通过托管代码(C#、Visual Basic、.NET)使用 Office Automation

下一篇:think cell打开内部数据表时显示消息“发现 Trend Micro 威胁/冲突”

发表评论:

评论记录:

未查询到任何数据!

免费通话

24小时免费咨询

请输入您的联系电话,座机请加区号

免费通话

微信扫一扫

微信联系
返回顶部