从Excel单元格获取文件路径

vngu2lb8  于 2023-02-05  发布在  其他
关注(0)|答案(1)|浏览(255)

我需要帮助如何从excel woorbook文件路径。路径是保存在excel sheet1的C3单元格。
我希望它和我的宏代码一起从Excel中的单元格C3中获取特定的值,并将其设置为S1。
示例:现在我的代码是这样工作的:'Sets1 = Workbooks.Open(Filename:="C:\Users\25012023\master_NEW. xlsx")但是我不想在模块中固定这个路径名,我想更动态一些。
我把它保存在excel单元格中的路径,但现在我不知道如何从那里得到的值。我尝试了这个?设置s1 = ThisWorkbook. Worksheets("Sheet1"). Range("C3"). Value但没有任何成功。
建议?

u1ehiz5o

u1ehiz5o1#

不确定这是否是您要查找的内容,但此公式将在Excel中生成动态文件路径/名称。只需在单元格A1中输入此公式(将该单元格地址替换为您选择的另一个单元格地址:

=LEFT(CELL("filename",$A$1),FIND("[",CELL("filename",$A$1),1)-1)

当我需要一种动态的方式来获取SharePoint上文件的Power Query的文件名和路径时,我经常使用这种方法。

相关问题