【问题标题】:Cannot paste from xlsx to xlsm无法从 xlsx 粘贴到 xlsm
【发布时间】:2014-08-29 03:11:51
【问题描述】:

最奇怪的事情发生在我身上。我有一个 xlsm 工作簿,其中包含所有级别的宏(一般、工作表、工作簿)。一切正常,但如果我尝试从 xlsx 工作簿复制一些单元格并将它们粘贴到我的 xlsm 工作簿中,Paste 选项将灰显。 Ctrl-V 也不会粘贴。我试过了

application.commandbars("cell").reset

在立即窗口中。这似乎没有任何作用。

【问题讨论】:

  • 这可能有几个原因1 xlsm 文件中的代码正在清除剪贴板。检查工作表或此工作簿代码区域中是否有任何代码可能正在清除剪贴板。 2 工作簿结构或工作表受保护3 您的工作簿已损坏,您可能需要重新构建?当您尝试粘贴到新工作簿时会发生什么情况?
  • 号码1。工作簿模块中有Application.Calculate。如果您想要积分,请将您的评论粘贴到答案中,我会给您。感谢您的指导。

标签: excel vba


【解决方案1】:

这可能有几个原因

  1. 您的 xlsm 文件中的代码正在清除剪贴板。检查工作表或此工作簿代码区域中是否有任何代码可能正在清除剪贴板。

  2. 工作簿结构或工作表受保护

  3. 您的工作簿已损坏,您可能需要重新构建?当您尝试粘贴到新工作簿时会发生什么?

【讨论】:

  • 再次感谢@Siddharth Rout
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-11-30
  • 1970-01-01
  • 1970-01-01
  • 2010-11-10
  • 2021-10-31
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多