发表于:2010-6-2 08:47

从论坛里转来的,因为觉得有收藏价值。载明出处:为ntwuhui 老师在http://bbs.ictedu.net.cn/redirect.php?tid=57960&goto=lastpost#lastpost发的贴子中的内容。
  1. Private Sub Workbook_BeforeClose(Cancel As Boolean)
  2. With Application
  3. .CommandBars("Edit").Controls("复制(&c)").Enabled = True
  4. .CommandBars("Cell").Enabled = True
  5. .CommandBars("ply").Enabled = True
  6. .CommandBars("Standard").Controls("复制(&c)").Enabled = True
  7. End With
  8. End Sub
  9. Private Sub Workbook_Open()
  10. With Application
  11. .OnKey Key:="^c", procedure:="dd" '使用ctrl+c则运行dd
  12. .CommandBars("Edit").Controls("复制(&c)").Enabled = False '复制菜单按钮失效
  13. .CommandBars("Standard").Controls("复制(&c)").Enabled = False '复制工具按钮失效
  14. .CommandBars("Cell").Enabled = False '右键菜单失效
  15. .CommandBars("ply").Enabled = False '工作表标签右键菜单失效
  16. End With
  17. End Sub
复制代码
将下列贴入模块中
  1. Sub dd()
  2. MsgBox "呵呵!不能复制哦!"
  3. End Sub
复制代码
posted on 2011-05-19 11:20  shallyzhang  阅读(1529)  评论(0)    收藏  举报