2012-03-27 132 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

回答