EXCEL高手请进,在相对路径下,EXCEL里面vba中,VLOOKUP函数的运用!

原宏:Sub 更新()
Sheet1.[b14] = "=VLOOKUP(D14,'F:\表格设计\[原材料检验报告.xls]Cement'!$A$2:$AE$1000,31,FALSE)"End Sub如公式 =VLOOKUP(D14,'F:\表格设计\[原材料检验报告.xls]Cement'!$A$2:$AE$1000,31,FALSE) 原函数中,我想把“F:\表格设计”设计成可变动的文件夹,也就是说文件夹可以复制,或者文件夹名改名,都不会影响公式的应用,可以用什么方式做到吗?应该怎么做,

'和当前打开的EXCEL文件放在同一个目录就可以Sub 更新() Sheet1.[b14] = "=VLOOKUP(D14,[原材料检验报告.xls]Cement!$A$2:$AE$1000,31,FALSE)"End Sub
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-03-14
只要'F:\表格设计\[原材料检验报告.xls]Cement'!这个文件名不变
且31对应的是你想要的数据
而且范围不会超过A2--AE1000就可以