【发布时间】:2014-02-12 05:27:56
【问题描述】:
是否可以不使用 VBA 获取当前目录? (避免使用宏)
我知道通过VBA 可以做到这一点,但我试图避免在我的文档中使用宏。
【问题讨论】:
标签: excel excel-2010
是否可以不使用 VBA 获取当前目录? (避免使用宏)
我知道通过VBA 可以做到这一点,但我试图避免在我的文档中使用宏。
【问题讨论】:
标签: excel excel-2010
=LEFT(CELL("filename"),SEARCH("[",CELL("filename"))-1)
这将获得本地物理路径。如果文件在远程机器上,它将返回网络路径。
=INFO("DIRECTORY")
这将获得网络路径(带有机器名称)。 注意: 对我来说,它只是从调用它的 ANY 文件返回联网的“我的目录”文件夹。小心点。
【讨论】:
您可以使用INFO 公式获取当前目录或文件夹的路径。随便写在任何单元格里
=INFO("directory")
【讨论】:
Path of the current directory or folder.看office.microsoft.com/en-au/excel-help/…
你可以使用论坛
=CELL("filename", A1)
然后将其子串
更新:更好的解决方案是
=INFO("DIRECTORY")
【讨论】: