我正在 Excel 2007 中创建一些表格供其他人使用。他们将访问数字版本,我担心他们最终会意外破坏我创建的格式。他们最有可能意外破坏它的方式是使用复制/粘贴。
有没有办法锁定格式,同时仍允许修改单元格的内容?我所说的格式化是指:
- 单元格填充颜色
- 边界
- 合并单元格
- 字体类型/高度/格式
- 一些单元格的内容(带标签的单元格)
- 单元格宽度/高度(这是最不重要的,因为他们不太可能意外改变它。
需要说明的是,我并不是想保护用户免受恶意用户的侵害。我只是想保护用户免受那些不完全了解 Excel 和 Excel 格式的善意用户的侵害。虽然我可以教他们一些避免破坏程序的基本技巧,但最终还是需要至少设置一些基本的格式锁定。
答案1
两种设置的组合可为您提供此功能:
选择将执行数据输入的单元格,进入“格式化单元格”、“保护”并取消选中“锁定”。
在功能区上的“审阅”下,保护您的工作表。请注意,有一些例外情况可用:选择、设置单元格格式、插入、删除等。只需将它们全部取消选中,选择除外。如果您的用户需要插入行,还包括“插入行”(可能还有“删除行”)的例外情况。
答案2
- 在下面审查, 开锁保护,然后转到“主页”选项卡。
- 在下面字体(右下角)打开格式化,选择保护选项卡并取消选中已锁定盒子。
- 在工作表上,选择要保护的单元格并返回到格式设置(在字体) 和保护并重新检查已锁定盒子。
- 然后去你的审查选项卡并选择保护表。请记住选择某人可以更改哪些操作。
答案3
您可以制作一份重复的(可选未格式化的)工作表,供已格式化的工作表引用。重复的数据输入工作表的格式无关紧要,它只提供值。而且您可以完全保护已格式化(用于打印等)的版本。
答案4
使用条件格式。只要您确定所需的范围和格式选项,它就会保留所有格式。