如何在不使用VBA的情况下获取当前目录?

时间:2014-01-22 08:50:00

标签: excel excel-2010

可以在不使用VBA的情况下获取当前目录吗? (避免使用宏)

我知道这可以通过VBA实现,但我试图避免在我的文档中使用宏。

3 个答案:

答案 0 :(得分:3)

您可以使用INFO公式获取当前目录或文件夹的路径。只需在任何单元格中编写

 =INFO("directory")

答案 1 :(得分:3)

=LEFT(CELL("filename"),SEARCH("[",CELL("filename"))-1)

这将获得本地物理路径。如果文件位于远程计算机上,则它将返回网络路径。

=INFO("DIRECTORY")

这将获得网络路径(带有机器名称)。 注意:对我来说,它只是从 ANY 文件中返回联网的My Directory文件夹。小心。

答案 2 :(得分:1)

您可以使用公式

 =CELL("filename", A1) 

然后子串itp>

更新:更好的解决方案是

 =INFO("DIRECTORY")