图,表格中除了E列,其他数据都是用公式填充的,要想保护工作表中的公式,可通过录制宏命令等方法实现。
2
首先保护工作表,在菜单栏点击工具--保护--保护工作表,在弹出的对话框中不要输入密码,点击确定。
3
接着录制宏命令,在菜单栏点击开发工具--录制宏,在打开的对话框中输入宏名称,把命令保存在“个人宏工作薄”,也可以给宏命令设置快捷键或添加说明,单击“确定”开始录制。
重复第二步的操作将工作表撤消保护。
在a1单元格输入="测试",标点符号为英文输入法状态,并点击工作表左上角选定整个工作表。
在菜单栏格式--设置单元格格式--保护,将“锁定”和“隐藏”前的对号去掉。
插入--名称--定义名称,当前工作表名称输入公式保护,引用位置输入=get.cell(4,indirect("rc",false)), 单击确定。
点击格式--条件格式--新建规则,规则类型选择公式,下面的框内输入=公式保护 ,单击格式--填充,选择需要的颜色,点击确定。
在菜单栏选择开始--查找和选择--定位条件,选择公式点击确定。
重复第六步,将“锁定”和“隐藏”前的方框里的对号勾选,点击确定。
将a1单元格的内容删除,并将a1单元格的格式前面的锁定和隐藏取消。
工具--保护--保护工作表,将工作表保护,不必设密码,再单击开发工具停止宏录制。
这样,数据区域是可以编辑的,含有公式的单元格受到保护。
离成功只差了一点点,这样做↓
开始→条件格式→新建规则→使用公式确定
如果有条件用条件格式就好