Excel 2007 中“无法清空剪贴板”

Excel 2007 中“无法清空剪贴板”

在 Excel 2007 中,每当我将单元格拖到新位置时,都会出现烦人的弹出/警告框。

这是警告框:

无法清空剪贴板

重现步骤:

  • 打开新的 Excel 表
  • 从 HTML 表格(网页)复制/粘贴信息作为纯文本
  • 单击并将单元格拖到新的空白位置
  • 中提琴

我在 Windows 7 x64 上使用 Excel 2007。

答案1

其他一些应用可能正在监视剪贴板(例如我自己的 ClipMate)以获取更新。由于剪贴板是一种共享资源,因此任何接触剪贴板的应用都需要小心,不要期望它在更新后立即可用。例如,如果某个应用修改了剪贴板,然后立即尝试再次打开它,那么它应该准备好应对其他应用打开它进行检查/粘贴的情况。

从历史上看,Excel 在这方面表现不佳。15 年前,错误信息应该是“内存不足”,但实际上是一样的。程序员没有预料到会出错,所以他们抛出一个通用错误并退出,而不是设计一个防御性的捕获并重试策略。算了。

无论如何,我建议最终用户在复制后按 ESCape 键取消突出显示任何单元格。这将使 Excel 不再执着于清除剪贴板,因此当您拖动它时,它甚至不应该尝试清除剪贴板。

答案2

您正在运行 Skype 吗?这是我发现的解决 Excel 2007 和 2010 中“无法清空剪贴板错误”的最佳解决方案。删除 IE 和/或 Firefox 中的 Skype 插件,即可摆脱烦人的错误!

回复rjacobs7 于 2011 年 2 月 28 日发布

无法清除剪贴板错误 - Windows 7、Excel 2010 - 几乎每次尝试拖放单元格内容时都会发生此错误。过去 10 年,我在旧电脑和旧版本的 Windows 和 Office 上遇到过同样的错误。现在,在运行 Windows 7 64 位和 Office 2010 的新笔记本电脑上再次出现了此错误。只有在打开 Excel 的同时打开浏览器(IE 或 Firefox)时,才会重现此问题。同时打开 Word 和/或 Outlook 不会导致问题发生,除非浏览器也打开了。此错误非常烦人,Microsoft 或其他帖子中没有关于此问题的解决方案可以解决它。

我有一个解决方案 - 至少对我来说!删除 IE 和 Firefox 中的 Skype 插件,在 IE 和/或 Firefox 运行时,拖放后出现的“无法清除剪贴板”错误就会消失。显然,Skype、Office 和浏览器存在某种内存管理问题。

答案3

我已经遇到同样的问题一段时间了。我一个接一个地关闭了所有打开的其他程序。当我关闭 Notepad++(我几乎总是打开它)时,问题就消失了。我再次打开 Notepad++,问题又出现了。我又打开了几次,每次打开 Notepad++ 时,我都会在 Excel 中收到该消息。关闭后,问题就解决了。无论如何,希望这对某些人有帮助。

PS 我可以是我的 Notepad++ 插件之一。目前我还没有尝试去追那只兔子。

答案4

自从最近将我的电脑和操作系统升级到 Windows 7 64 位以来,我一直遇到与 Excel2003 完全相同的问题。

但是今天,在使用 excel 时(每次移动单元格时都会出现烦人的错误消息),我关闭了当时在 PC 上运行的 Outlook。然后我关闭并重新启动 excel,奇怪的是,我可以移动单元格而不会出现错误消息。(至少现在是这样)

相关内容