您的位置:首页 > 其它

【来日复制粘贴】提取工作表和工作簿名称

2015-07-20 10:58 162 查看
在过Excel 函数与公式的时候,看到一个可能以后在写vba时候能够使用的长公式。特此记录。

效果



具体公式:

=CELL("filename",$A$1)


=MID(B2,FIND("]",B2,1)+1,100)


=REPLACE(REPLACE(B2,1,FIND("[",B2,1),""),FIND("]",REPLACE(B2,1,FIND("[",B2,1),""),1),100,"")


然后如果把B2的内容直接定义为名称,那么用起来就更方便啦。

工作簿名称

=REPLACE(REPLACE(CELL("filename",!$A$1),1,FIND("[",CELL("filename",!$A$1),1),""),FIND("]",REPLACE(CELL("filename",!$A$1),1,FIND("[",CELL("filename",!$A$1),1),""),1),100,"")
工作表名称

=MID(CELL("filename",!$A$1),FIND("]",CELL("filename",!$A$1),1)+1,100)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: