小编原来在一直在集团公司工作,最苦恼的事是发给各分公司的Excel报表模板,收上来时格式被修改的乱七八糟。我们可以用保护工作簿、工作表和区域的方式防止同事修改指定位置的格式。
但,怎么防止同事修改excel文件名呢?
一般的方法还真做不到!小编想到一个另类的方法,专治多动症的同事:你修改可以,但我让你在模板中啥也做不成。
当同事把“月报表.xlsx”修改为“月报表12345.xlsx” 后,当然打开文件编辑时,会看到禁止编辑表格内容的提示:
当同事乖乖的改回原来的文件名后,就可以正常编辑了:
怎么做到的?下面就随小编一起做吧,只需两步:
1、选取表格中需要填写数据的区域,数据 -数据验证(数据有效性)
2、在数据验证窗口中,进行如下设置并点确定按钮完成
- 允许:自定义
- 公式:
=MID(CELL("filename"),FIND("[",CELL("filename")),FIND("]",CELL("filename"))-FIND("[",CELL("filename")))="[月报表.xlsx"
注:用cell函数可以提取出当前文件名和路径,然后用find和mid函数截取出文件名(为了简化公式,文件名留了一个左中括号 [)
完工!
集团报表可以用公式链接实现自动汇总,如果文件名被修改你的汇总就会出错。有了这个方法,以后再不用担心用事会修改你的文件名了。
来源:Excel精英培训 兰色幻想-赵志东