技术文章

了解最新技术文章

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

无法将数据粘贴到 think cell 数据表中,或格式丢失

时间:2023-09-19   访问量:1057  标签: think-cell,测试自动化,think cell

问题表现

您的 Excel 工作簿 (.xlsx) 中包含数据,并希望将该数据复制/粘贴到 think cell 图表的内部数据表中。粘贴数据时,出现以下问题的其中之一:

使用 think cell 的 Excel 数据链接时,也会出现这些问题。

问题 1

若 .xlsx 工作簿包含的单元格样式超过大约 65490 种,可能会发生以上列出的任一问题。您可以在即时窗口中使用以下 VBA 命令检查单元格样式的数量:
print Activeworkbook.Styles.Count 

解决方案 1:清理受影响的工作簿

最佳解决方案是防止粘贴未使用的单元格样式,但是需要 Microsoft 修正 Excel 2007 和更新版本中的 Bug。到目前为止,Microsoft 认为商业影响尚未高到足以提供此修复。若贵公司有 Microsoft Office 支持合同,而且您希望联系 Microsoft 请求修复,可以参阅 Microsoft 案例编号 113012810172527, 114021711190574 (Excel 2013)。

说明 1

将数据粘贴到 think cell 数据表中或通过 Excel 数据链接传输数据时,使用的文件格式(Biff12/.xlsb 文件格式)支持大约 65490 种单元格样式。若从具有大量单元格样式的 .xlsx 工作簿将数据传输到 think cell 数据表中,会丢失格式设置信息,或无法执行粘贴。

问题 2

可能会出现以下情况:最初可以成功将数据从 Excel 工作簿 (.xlsx) 复制/粘贴到 think cell 图表的内部数据表中,但是随后尝试(甚至只是将空单元格)复制/粘贴到同一数据表时,会导致显示消息 Microsoft Excel 无法复制数据。在此情况下,以上问题表现部分中提及的其他问题不会出现。

在单独的 Excel 进程之间复制数据时,若源文件和目标文件中都存在同一名称的自定义表格样式,则会发生此问题。由于初次复制/粘贴也会复制所有自定义表格样式,因此随后的复制/粘贴尝试将失败。在不使用 think cell 的情况下也可以重现该问题。

解决方案 2


上一篇:在演示文稿之间复制幻灯片时,think cell 标签的字体发生变化

下一篇:think cell中使用 Excel 数据链接所链接的图表在复制/粘贴数据后无法更新

发表评论:

评论记录:

未查询到任何数据!

免费通话

24小时免费咨询

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

免费通话

微信扫一扫

微信联系
返回顶部