获取当前工作表的路径
如何在Excel中获取当前工作表的路径?
如果您需要一种聪明的方法来在没有VBA的情况下获取当前Excel工作簿的路径,那么本文适合您。我们将使用基于公式的方法。
问:*我想通过公式找出活动表的路径。
本教程中使用的功能将在以下版本的Microsoft Excel上运行:
Excel 2013,Excel 2010,Excel 2007,Excel 2003
我们将使用SUBSTITUTE,CELL,FILENAME,RIGHT,LEN,FIND函数的组合。
在工作表的任何单元格中输入以下公式
= SUBSTITUTE(CELL(“文件名”),RIGHT(CELL(“文件名”)),LEN(CELL(“文件名”))-FIND(“ @”,SUBSTITUTE(CELL(“文件名”),“ \” ,“ @”,LEN(CELL(“ filename”))-LEN(SUBSTITUTE(CELL(“ filename”),“ \”,“”))),1)),“”)
这样,我们无需使用VBA编码就可以在Excel中检索当前工作表的路径。