上一节介绍如何将工作表隐藏或加密,操作结果是整张工作表任何地方都不能做编辑,或者是将整张工作表隐藏起来,这个在实务上有用到的场合,但是也有些情况,例如报表里面有部分范围开放编辑,不作任何保护;有些范围属于关键参数,这些参数希望连我自己都不要去动到,所以加密保护,避免不小心误删或者更动,导致整张报表数字都乱掉。诸如此类情况,都是针对特定范围的加密或防护,以下具体介绍如何操作:
一、同样是《会计人的Excel小教室》最后一章最后一节的范例,选定标黄色“B2:B16”的范围,鼠标右键,“储存格格式”,也可使用“Ctrl+1”快速键。
二、在跳出来的“储存格格式”视窗,翻到“保护”页签,将游标移到原本预设打勾的“锁定”,点一下变成取消勾选的状态。
三、按下“确定”回到工作表,可以看到“B2:B16”范围里只要有函数公式的储存格,都会有三角警示标志,这是因为Excel预设为锁定状态,现在取消锁定了,于是善意提醒。
五、跳出来的视窗什么都不用改、连密码也不用输入,直接“确定”。
七、一旦将游标移到“B2:B16”范围外,例如尝试于“D2”输入,会发现真的被“锁定”了,无法输入任何资料、无法作任何更动,会跳出说明讯息:“若要进行变更,请取消保护该工作表,您可能需要输入密码。”到这里,应该能理解一开始为何选取“B2:B16”作保护,因为它是开放编辑的范围,亦即每月结账会更新数字的地方,而工作表其余的储存格,在设计上不作任何变动,除非特殊情况。
Excel的保护和隐藏,原本设计用意也许是机密资料和报表呈现的需要,不过如同上一节和这一节范例所看到的,我们也可以针对实际所遇到的种种状况,将这两项工具加以变通使用、或者混合搭配。扩大来说,Excel所有函数公式,甚至包括宏和VBA,都可以任意做排列组合——正所谓戏法人人会变,巧妙各有不同。赞赞小屋在Excel文章的宗旨之一,便是希望小技巧越多,手上的武器工具也就越多,方能因应实务上种种需要,四两拨千斤,达到高效率的工作。
这一节主角是“锁定”,但眼光锐利的读者,应该有发现到匆匆一瞥的“隐藏”,个中巧妙,留待下节分享。