我使用Excel 2013,并有一个宏复制“主”工作表到工作簿的结束,一旦用户填写。根据“主”报告编号重新命名复制的工作表。有没有办法,一旦表格被复制到最后,它可以被锁定,因此用户不能对其进行任何更改。我只是希望他们能够查看它。我已经在网上研究了一些示例代码,但似乎没有做我想做的事情。任何人有任何想法或可以帮助吗?许多感谢锁定工作表
锁定工作表
回答
您可以使用.PROTECT和.Unprotect性能。下面是一个示例sub,它保护工作簿中的所有工作表,图表,然后保护工作簿本身。下面是a site更详细的信息,也将是很好的回顾how items are protected in Excel一般。
Sub protectWk(wk As Workbook)
Dim sh as Worksheet, ch as Chart
For Each sh In wk.Worksheets
sh.Protect ("password")
Next
For Each ch In wk.Charts
ch.Protect ("password")
Next
wk.Protect ("password")
wk.Close SaveChanges:=True
End Sub
太棒了!谢谢! –
我必须保护工作表,但所有的细胞被解锁。我的代码如下: –
虽然表受保护,现在在指定范围内的所有单元格显示被锁定,但仍可供用户选择。我的代码如下:'代码” '选择&锁细胞 表(则strName).Range。( “A1:Y89”)选择 ' 锁定的那些细胞 Selection.Locked =假 Selection.FormulaHidden =假 选择。 FormulaHidden = True Selection.Locked = True '保护工作表 表(strName).Protect(“Password123!”) End Sub'code'我在哪里出错? –
- 1. 锁定Excel工作表
- 2. 锁定表如何工作?
- 3. VBA如何“锁定”Excel工作表
- 4. VBA锁定我的工作表
- 5. 锁定Excel工作表具有宏观
- 6. 工作副本已锁定
- 7. 带锁的死锁工作
- 8. ColdFusion中“双重锁定锁定”是否工作?
- 9. 将一个表锁锁定行锁定
- 10. FLAG_KEEP_SCREEN_ON keygaurd锁定期间不工作
- 11. 范围锁定工作如何?
- 12. CSV工作人员正在锁定dbase
- 13. svn:工作副本'。'锁定 - DHxlsReaderIOS
- 14. 工作流程锁定“编辑项目”
- 15. 测试MySQL锁定正常工作
- 16. TFS锁定状态的工作项目
- 17. 锁定在多包不工作
- 18. Hudson工作区在建设时锁定
- 19. Mercurial - 无法锁定工作目录
- 20. SVN工作副本被锁定
- 21. Hibernate乐观锁定..如何工作?
- 22. 锁定在单元测试不工作
- 23. WF4:工作流保持锁定
- 24. MongoDB - 如何锁定Map Reduce的工作?
- 25. Mysql表锁别名不工作
- 26. 工作,避免锁
- 27. 如何锁定免费哈希表实际工作
- 28. 行或表锁定如何在Linq中工作?
- 29. Microsoft.Office.Interop.Excel VB.NET如何在工作表中禁用选择锁定值
- 30. 锁定工作表中的所有单元格Excel VBA
什么示例代码不起作用,以什么方式? – pnuts
使用宏记录器执行步骤并检查模块。 – Sorceri