有没有办法在受保护的工作表中执行'查找和替换'?我试过,但它提示错误
“您无法在受保护的工作表上使用此命令。要使用此命令,必须先取消保护工作表(”审阅“选项卡,更改 group,unprotect sheet button)系统可能会提示您输入密码“
我需要找到一些用其他单词替换的单词,但同时我希望表单受到保护。那可能吗?或者有任何VBA方法来解决这个问题吗?
答案 0 :(得分:1)
如果您愿意使用VBA,可以通过vba代码取消保护,然后再次保护它。
Worksheets("YourWorksheetName").Unprotect Password:="YourPW"
FindAndReplace
Worksheets("YourWorksheetName").Protect Password:="YourPW"
Unprotect
和Protect
方法有更多参数可用于更精细的控制。 Look here for more info.
要替换您的值,您可以使用Find
和Replace
的组合,但有很多方法可以做到。
答案 1 :(得分:0)
如果您使用宏,则可能必须在执行任何操作操作之前取消保护工作表。你可以用宏和&你可以在宏关闭之前重新启用保护。
设置选项以查看值
您使用的是哪个版本的Excel?