line 1: ActiveCell = "=vlookup(a2:a18,sheet1!a2:l150,match(b1,sheet1!a2:l2,0),0)"
line 2: ActiveCell= "=vlookup("a2:a"&i,sheet1!a2:l150,match(b1,sheet1!a2:l2,0),0)"
值i
是一个变量,比如i= 7
。
我希望第2行中的语法有效,但会出现一些语法错误。请帮忙。
答案 0 :(得分:1)
应该是
ActiveCell = "=vlookup(A2:A" & i & ",sheet1!a2:l150,match(b1,sheet1!a2:l2,0),0)"
答案 1 :(得分:0)
ActiveCell = "=vlookup(a2:a" & i & ",sheet1!a2:l150,match(b1,sheet1!a2:l2,0),0)"
你有没有理由查看范围?如果你使用下面的话,我自己从未这样做过吗?
ActiveCell = "=vlookup(a" & i & ",sheet1!a2:l150,match(b1,sheet1!a2:l2,0),0,0)"