想修改我的工作簿名称?门都没有!原创
金蝶云社区-陈世杰身份
陈世杰
0人赞赏了该文章 86次浏览 未经作者许可,禁止转载编辑于2021年01月11日 18:35:01

你好,我是世杰老师,很高兴在这里和你遇见。


学员的问题,发给同事的工作簿可以禁止修改名称么?


有时候发给同事的报表,因为私自修改了工作簿的名称,会导致文件夹内自动汇总的数据会出错,禁止修改工作簿名称之后就可以避免这个问题,操作的方法也比较容易,下面我们一起来学习下吧~


image.png



01


制作的原理比较简单,主要是运用数据验证就可以实现。


选择需要填写数据的区域,点击数据验证。


image.png


02


在允许里选择[自定义],填入以下公式:


=MID(CELL("filename"),FIND("[",CELL("filename"))+1,FIND("]",CELL("filename"))-FIND("[",CELL("filename"))-1)="销售报表.xlsx"


image.png


原理解释:


用CELL函数获取当前工作表的路径及名称,结果如下:


D:\坚果云\二肆\素材\01-公众号、视频号素材\文件\新建文件夹\[销售报表.xlsx]数据明细表


接着用FIND函数查找 左中括号 "["  及 右中括号 "]" 的位置,配合MID函数提取出工作簿的名称 "销售报表.xlsx"。


当用MID函数提取出来的工作表名称与公式里后半部分固定的名称不一致时,就会提示错误。


=MID(CELL("filename"),FIND("[",CELL("filename"))+1,FIND("]",CELL("filename"))-FIND("[",CELL("filename"))-1)="销售报表.xlsx"


03


数据验证切换到出错警告,填入标题及弹出的错误信息。


image.png


image.png


到这里就制作完成啦,是不是很简单!恭喜同学们又Get了一项新技能~


我是世杰老师,期待明天再次与你相遇。



链接:https://pan.baidu.com/s/1-FBaUYVRutLo6tEZIke09Q 

提取码:amjl 



作者:我是世杰,财务excel深度玩家,坚持每天分享财务excel干货,微信公众号:24财务excel

赞 0