发布网友 发布时间:2022-04-22 08:13
共1个回答
热心网友 时间:2022-06-18 10:34
1、锁定单元格的快捷键
①首先,利用Excel快捷键 Ctrl + A 全选所以的单元格,然后,右键选择“设置单元格格式”;
②在弹出的“单元格格式”中选择“保护”,取消“锁定”前面的钩去掉;
③选中你所想要锁定的单个或多个单元格,再次右键选择“设置单元格格式”;
④同样,在弹出的“单元格格式”窗口中选择“保护”,再将“锁定”前面的钩打上,确定;
⑤继续选中需要锁定的单元格,然后单击菜单栏的“工具”-->保护-->保护工作表,在弹出的“保护工作表”窗口中我们输入锁定该单元格的密码;
⑥默认选中头两个“选定锁定单元格”、“选定未锁定单元格”,取消它们后,用户将不能选中单元格。
下面那个“允许用户编辑区域”可以设置可以改动的区域,这样就实现用户输入区和锁定区分开的功能了。
2、解除锁定的单元格
单元格选不了.全选没反应!!如果CTRL+A用不了,那么就是单元格保护里面*了选择。
可以用VBA来强行选择复制:
①按ALT+F11 打开VB编辑器
②双击左边靠上的【工程资源管理器】中的【Microsoft Excel 对象】中的ThisWorkbook(如果找不到【工程资源管理器】请按CTRL+R),在右边的代码窗口贴入下面的代码:(根据实际情况按代码说明修改a、b的值,""中的内容)
Sub 强行复制()
'修改以下两行""中的工作表名字
Dim a As String: a = "Sheet1" '修改成你需要复制的表名
Dim b As String: b = "Sheet2" '修改成粘贴的空白表名
'以下不需要修改
Sheets(a).Cells.Copy
Sheets(b).Range("A1").Select
ActiveSheet.Paste
End Sub
③回到EXCEL表,运行菜单 【工具】-【宏】-【宏】,选择 强行复制 这条宏,然后按执行,之后就可以在另外一个工作表sheet里粘贴就行了,不过有图片的话不能复制过来。
④假如有提示说宏的安全性被*此类的信息,请在工具栏-【宏】-【安全性】里面把【安全级】设置为【中】。