关于vba运行和工作表保护的冲突问题

来源:百度知道 编辑:UC知道 时间:2024/06/01 03:26:31
关于vba运行和工作表保护的冲突问题 保护了工作表 vba就无法运行 这个怎么解决? 我需要保护个个工作表的大部分区域 不被修改 还需要运行vba 调用表格内容

在你的宏中添加代码,在运行宏之前进行解保护。然后运行宏以后又自动保护起来。不过,如果将自动解锁加锁的话,你的密码就得出现在代码中,否则跟事先解保护再运行宏也差不多了。
除非你运行的宏的作用域都已经在保护工作表时处于非锁定状态了。