Please enable JavaScript to view this site.

Navigation: 数据的导入与导出

从 Excel 粘贴数据时的选项(Windows 版与 Mac 版)

Scroll Prev Top Next More

Excel 复制到剪贴板的内容

 

Excel Windows 2003 及更高版本,以及 Excel Mac 2008 及更高版本,会以两种格式将数据复制到剪贴板:纯文本和 HTML。

默认情况下,Prism(从 5.0c 和 5.03 版本开始)会粘贴 HTML 格式。这将显著改善希腊字母、上标和下标、含标点符号的标题、使用非标准千位分隔符或小数分隔符的数字等的粘贴效果。

有一处变更:如果 Excel 单元格中包含数字与字母(或标点符号)的混合内容,早期版本会尝试仅提取并粘贴数字部分。Prism Mac 仍保持此行为,但 Prism Windows 若遇到对应的 Excel 单元格中混合了数字和文本,则不会将任何内容粘贴到 Prism 表格的数值区域中。

这种新的粘贴方式仅适用于粘贴数值。嵌入式粘贴和粘贴链接(仅限 Windows)未作更改。

 

恢复旧版粘贴方式

 

默认采用从 HTML 版本粘贴。若此操作导致问题,请使用“编辑”>“选择性粘贴”,并在第一个选项卡中勾选新选项:

   [ x]粘贴旧版基于文本的剪贴板格式。不建议使用。

选中此选项后,粘贴行为将与 Prism 早期版本(5.03 和 5.0c 之前)完全一致。虽然我们预计不会有需要此功能的场景,但仍提供此选项以备不时之需。该选项仅在插入数据时可用,若选择“粘贴链接”或“粘贴嵌入”,则不可用。

作为 iWork 套件组成部分的 Mac 电子表格软件 Numbers 不会复制 HTML 代码,因此从 Numbers 粘贴时始终采用旧版格式。

从 HTML 粘贴的两种方式(仅限旧版 Excel)

情况变得更加复杂。

某些版本的 Excel 生成的 HTML 剪贴板版本中,每个数字都会出现两次。其中一份副本显示的是您在 Excel 中看到的精确数值,另一份副本则显示了更多小数位的数值(忽略 Excel 内的格式或四舍五入)。默认情况下,Prism 会按 Excel 中显示的数值进行粘贴。但如果您愿意,可以通过“选择性粘贴”对话框使用另一种版本:

[x ]粘贴尽可能多的位数。如果 Excel 四舍五入为 1.23,则粘贴 1.23456

若从 Excel 2007 或更高版本复制数据,则此选项不可用,因为所需信息未被复制到剪贴板中。