[英]Use assigned value in Vlookup formula
I need some help with my VBA Script.我的 VBA 脚本需要一些帮助。
I need to use already assign value in vlookup formula in vba script.我需要在 vba 脚本的 vlookup 公式中使用已经赋值。
Currently i'm using the below code as you can see i have already assigned Value Like "Path", "Work_sheet", "Sheet_no".目前我正在使用下面的代码,如您所见,我已经分配了诸如“路径”、“工作表”、“表号”之类的值。
Now i want to use my assign value VBA现在我想使用我的赋值 VBA
Required VBA需要 VBA
Range("C9").Formula = "=VLOOKUP(A8,'& Path & Work_sheet & sheets_no &'!$A$14:$B$14,2,FALSE)"
Currently using VBA目前使用VBA
Path ="C:\Users\Desktop\iMAGE lINK cHECKING\"
Work_sheet = "[Main Image Link.xlsm]"
sheets_no = "Sheet1"
Range("C9").Formula = "=VLOOKUP(A8,'C:\Users\Desktop\iMAGE lINK cHECKING\[Main Image Link.xlsm]Sheet1'!$A$14:$B$14,2,FALSE)"
Your quotes were mismatched and the & need to be outside of quotes so the substitution can be made.您的引号不匹配,并且 & 需要在引号之外,以便可以进行替换。
Range("C9").Formula = "=VLOOKUP(A8,'" & Path & Work_sheet & sheets_no & "'!$A$14:$B$14,2,FALSE)"
HTH HTH
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.