Excel单元格上的自定义路径

时间:2015-08-19 00:59:36

标签: excel vba excel-vba

我在使用正确的关键字时遇到问题需要进一步研究。目前我无法自定义excel函数的路径。这是我的示例代码,为您提供更好的可视化:

=VLOOKUP([path]\Attendance & now() & !G1:I13,[paht]\Attendance & now()-1 & !G:1,1,FALSE)

在这里,您可以看到我添加了now()来指定文件名作为目标工作簿。

这有可能吗?我发现它比做VBA宏更快。

2 个答案:

答案 0 :(得分:0)

您将使用INDIRECT()。所以INDIRECT(path&"\attendance"&now()&"!G1I13)它将从计算字符串连接中创建一个引用。

答案 1 :(得分:0)

您需要使用indirect函数来获取对Excel识别的范围的引用,而不是将其识别为字符串。

更多相关内容:

http://www.cpearson.com/excel/indirect.htm

"由于Excel看到" A1:A10"作为文本字符串而不是范围引用..."

公平警告,但......间接功能可能非常慢。在过去,我发现使用自定义VBA功能更好。