分享

两个很过分的Excel实用小技巧-关键时刻很有杀伤力

 ExcelEasy 2021-03-07

今天为大家介绍两个非常过分的小技巧,绝对不走寻常路。但是关键时刻很有杀伤力!

这里的两个小技巧是源于以前有几个客户的提问:

怎么才能让别人不能插入行和列?

以及

怎么才能让别人不能删除行或者列?

相信看到这样的问题大家会跟我一样的反应:用工作表保护不就可以了吗?但是在实际工作中,有时候保护并不是那么方便和满足需求:

  • 有的时候工作表保护比较麻烦。比如,一个很复杂的Dashboard,有很多区域可以修改,也有很多区域还需要使用者可以随便操作,这时,就需要每个区域修改单元格锁定属性,然后再进行保护,工作比较繁琐

  • 有些保护选项比如插入和删除行列是针对整个工作表的?如果我希望只有某个区域的行列不能删除和插入,用工作表保护是实现不了的。

  • 还有一个很多人不明说的要求:工作表保护了解的人比较多了,也有很多办法破解,希望能用一个一般人不太了解的方法去实现这个需求。

下面我们就来介绍这两个小技巧。


技巧1 区域中不能删除和添加行

假设我们有区域B5:N8,我们需要保证该区域涉及到的行和列不能变化,既不允许删除,也不允许插入:

首先,我们选中B10:N10区域:

实际上,可以选择从B列到N列的任意空白行区域

在其中输入公式:

=1

然后,按Ctrl+Shift+Enter,输入数组公式:

按Ctrl+1,在格式对话框中,左边选择自定义,右边输入自定义格式:;;

点击“确定”后,可以看到该区域不再显示内容了:

此时,你不能在B列到N列之间删除任何列,也不能插入任何列。比如,如果你选择D列,然后右键选择删除,

Excel会弹出警告信息:

点击确定后,该区域不能删除列。

同样,点击插入后,也会得到同样的警告信息。

如果希望保护该区域不能插入和删除行,可以选择P4:P8区域,输入公式:

=1

然后按CTRL+SHIFT+ENTER,输入数组公式:

采用同样的自定义格式隐藏该区域内容,该区域插入和删除行时会得到同样的警告信息。


技巧2 禁止在工作表中插入行和列

这个技巧只能用在你希望禁止在工作表区域中插入行和列的时候。

打开一个工作表,在右上角名称框处输入:XFD1048576:

按回车后,选中该单元格。

在该单元格中输入“ ”:

在这个单元格中输入一个空格

你在任何一个地方插入行或者列的时候,都会弹出一个警告信息:



总结

这两个技巧实际上都是有点取巧的意思,是个偏方,而不是正道。但是在某些特殊场景下都可以起到一定的保护作用。不可经常使用,不可用在非常重要的场合,不过在需要的时候偶尔一用,简单而有效,非常值得推荐。

取得本文模板文件的方式:

本文没有模板文件

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多