|
请高手指教:
excel可以编辑,如何做到不可以复制粘贴?
限制包括下面几种:
1:快捷菜单中的复制粘贴剪贴等图标;
2:右键菜单中的复制,粘贴,剪贴,选择性粘贴等;
3:菜单栏中的复制,粘贴,剪贴,选择性粘贴等;
如何通过VBA实现??
还请高手告诉代码怎么写!
谢谢!
我在excelhome找到了些代码:如下:
Sub EnableMenu()
Dim oExcel
Set oExcel = Application
oExcel.CommandBars("edit").Controls(3).Enabled = False '菜单编辑中的剪切项
oExcel.CommandBars("cell").Controls(1).Enabled = False '右键菜单中的剪切项
oExcel.CommandBars("Standard").Controls(10).Enabled = False '工具栏中的剪切项
oExcel.CommandBars("edit").Controls(4).Enabled = False '菜单编辑中的复制项
oExcel.CommandBars("cell").Controls(2).Enabled = False '右键菜单中的复制项
oExcel.CommandBars("Standard").Controls(11).Enabled = False '工具栏中的复制项
End Sub
但是限制不够全,其他的限制代码怎么写呢?
请高手赐教!!! |
|