如何在EXCEL中实现禁止复制粘贴

2024-11-21 18:33:49
推荐回答(5个)
回答1:

1、表设计完成之后,首先右键点选右上角的空白处,实现表格全选。

2、在右键快捷菜单中选择“设置单元格格式”,在打开的界面中选择“保护”,将里面的“锁定”勾选项去掉并保存。

3、然后,选择需要保护的单元格区域,同样右键菜单选择“设置单元格格式”,在打开的界面中选择“保护”,将里面的“锁定”勾选项加上并保存。

4、接着,我们点击“审阅”菜单中的“保护工作表”,在弹出的对话框中录入密码进行保护。

5、录入两遍密码确定之后(也可以不录),我们再试试复制锁定的单元格,此时会有提示单元格受保护。而在保护区域之外的单元格还能正常录入填写。

回答2:

将excel设置成只读模式即可,具体操作步骤如下

  第一步. 打开想取消只读模式的Excel表格。

  第二步. 点击左上角图标,点击选项,选择安全性。

  

  第三步 .  在只读选项中,点击“建议只读”。  

   第四步.    最后点击“确定”即可。

  

回答3:

Sub cc()
With Application

'屏蔽常用工具栏剪切、复制、粘贴
.CommandBars(3).Controls("剪切(&T)").Enabled = False
.CommandBars(3).Controls("复制(&C)").Enabled = False
.CommandBars(3).Controls("粘贴(&P)").Enabled = False

'屏蔽单元格右键菜单中的剪切、复制、粘贴命令
.CommandBars("Cell").Controls("剪切(&T)").Enabled = False
.CommandBars("Cell").Controls("复制(&C)").Enabled = False
.CommandBars("Cell").Controls("粘贴(&P)").Enabled = False

'屏蔽编辑菜单中的剪切、复制、粘贴命令
.CommandBars(1).Controls("编辑(&E)").Controls("剪切(&T)").Enabled = False
.CommandBars(1).Controls("编辑(&E)").Controls("复制(&C)").Enabled = False
.CommandBars(1).Controls("编辑(&E)").Controls("粘贴(&P)").Enabled = False

'屏蔽键盘剪切、复制、粘贴键
.OnKey "^x", ""
.OnKey "^c", ""
.OnKey "^v", ""
End With
End Sub

回答4:

帮你说一下,这是VB代码。在EXCEL界面下按ALT+F11键,或在工具,宏,VB编辑器打开的窗口中靠右边的大窗口中粘贴入这一段代码。就可以了。一个单引号加中文,那是注释,就是向你表达,下面这段代码的作用。 可以一起粘贴进去。

回答5:

我也说一句,这个是一剂毒药,别忘了在Excel退出前加解药,否则,其它正常的工作簿也不能使用复制粘贴,了!解药就是把那些“False”改为True,删除onkey后面的“,""""”