为什么复制粘贴默认会丢失所有格式?

为什么复制粘贴默认会丢失所有格式?

最近每当我复制粘贴某些内容(特别是在 Office 中)时,默认情况下我会丢失所有格式。要复制格式,必须重试复制内容几次才能成功。到目前为止,我在几个不同的 Office 应用程序(Word 2013、Excel 2013、OneNote 2013)中都观察到了这种情况。当我在运行 Office 和 Outlook 2010 的 Citrix VDI 中复制粘贴时也会发生这种情况。

通常在粘贴内容之前没有办法判断它是否保留了格式,但是我最近在使用 Excel 时注意到了以下情况:

  1. 当我第一次复制一些单元格时,我复制的区域将会有一个虚线边框。 复制以虚线边框突出显示的区域
  2. 我复制完成后一秒,虚线边框几乎总是会消失。 复制无虚线边框后的区域
  3. 如果粘贴内容时出现虚线边框,则格式将保留。 存在虚线边框时粘贴
  4. 如果粘贴内容时没有虚线边框,则格式将丢失。 粘贴时不显示虚线边框

知道是什么原因导致此行为以及如何解决它吗?如果我使用 Ctrl+C 和 Ctrl+V 或使用鼠标 (右键单击复制和粘贴),行为是相同的。

答案1

这很可能是由剪贴板助手引起的。您提到了一些远程桌面软件,如果启用了剪贴板同步,远程主机可能会尝试获取剪贴板内容,这会在发送到远程主机的过程中对其进行修改(这就是为什么 excel 中的行进点会消失,excel 检测到剪贴板已更改并取消复制)。

尝试禁用您正在运行的任何活动远程桌面软件中的任何剪贴板同步设置,看看是否有帮助。

相关内容