excel单元格被锁定(无法编辑),可以用VBA来强行选择复制。
方法/步骤
1
按ALT+F11 打开VB编辑器。
2
双击左上角【工程-VBAProject】-【Microsoft Excel 对象】-【ThisWorkbook】。
3
在右边代码窗口输入以下代码(根据实际情况按代码说明修改a、b的值''中的内容):Sub 强行复制()'修改以下两行''中的工作表名字Dim a As String: a = 'Sheet1' '修改成你需要复制的表名Dim b As String: b = 'Sheet2' '修改成粘贴的空白表名'以下不需要修改Sheets(a).Cells.CopySheets(b).Range('A1').SelectActiveSheet.PasteEnd Sub
4
回到EXCEL表,打开空白表(Sheet2)。
5
运行菜单 【工具】-【宏】-【宏】,选择【强行复制】,然后点击【执行】。
6
操作完成。Sheet1的内容被强行复制至Sheet2,此时可以编辑了。
注意事项
1
打开VB编辑器后,如找不到【工程-VBAProject】,可按快捷键CTRL+R。
2
执行宏时,如提示安全性被限制,请在【工具】-【宏】-【安全性】中,把【安全级】设置为【中】。
上一篇:在Excel中如何锁定部分表格
下一篇:魔方拼完一面后的步骤