2012-03-27 127 views
-1

我实际上有两个最终用户在Excel中看到了一个奇怪的问题。 当他们CTRL + X切割一些单元格和CTRL + V粘贴时,它会复制/粘贴,而不是剪切/粘贴 他们说它与我新建的插件版本有关。我不会在代码中使用或更改任何有关复制/剪切/粘贴的内容。我怀疑这是Excel中的一些选项,但不知道它是什么。 有谁知道如何解决Excel中的剪切/粘贴问题?剪切/粘贴行为就像在Excel中复制/粘贴一样

编辑 我的插件是用C#,Excel DNA,NetOffice,Add-In express编写的。这是一个带有ribbonX的xll插件,也有UDF。除了安装/卸载期间没有VBA,我使用VBA安装xll和xla。 xla返回有关UDF和注册帮助主题的描述。

谢谢

+0

正在运行的宏(例如响应表单事件)可以清除剪贴板。如果用户打开了剪贴板任务窗格,仍然可以复制/粘贴内容。 – 2012-03-27 16:19:04

+0

在我的代码中,我订阅了XLApp.SheetSelectionChangeEvent + = ApplicationSheetSelectionChange; XLApp.WorkbookActivateEvent + = WorkbookActivateEvent; XLApp.SheetActivateEvent + = SheetActivatedEvent; XLApp.SheetCalculateEvent + = ApplicationSheetCalculate;在所有的事件中,我所做的是获取当前单元格的公式,基于它,启用/禁用工具栏按钮。这会影响剪切/粘贴吗? – toosensitive 2012-03-27 16:22:19

+0

谢谢,蒂姆。问题不明确,剪切/粘贴行为就像复制/粘贴。谢谢 – toosensitive 2012-03-27 16:24:37

回答