首页 > 解决方案 > VBA 禁用拖放功能可防止用户复制并粘贴到另一个工作簿

问题描述

我尝试在特定的 Excel 工作簿上禁用拖放功能。我在“我的工作簿”部分的 VBA 编辑器上编写了以下代码。

Private Sub Workbook_Activate()
Application.CellDragAndDrop = False
End Sub

Private Sub Workbook_Deactivate()
Application.CellDragAndDrop = True
End Sub

问题是:之后人们无法将任何单元格从该工作簿复制粘贴到另一个单元格。怎么样?

谢谢你的任何建议

标签: excelvba

解决方案


推荐阅读