带工作表功能vba的vlookup而不固定范围

时间:2019-01-30 18:03:25

标签: vba

我想写一个VBA代码在我的范围正在改变每个再寄一次工作表函数做VLOOKUP已经写了下面的代码:

dim ws as worksheet
set ws = thisworkbook.sheets("master sheet")
with ws
.range("V2:V91004").formula = "=vlookup(C2,sheet2!$A:$B,2,0)"
end with

我想删除范围,即2:V91004,让我的代码自己获取范围,因为我的lookupvalue(C列)行数从75000到100000不等。请建议。

1 个答案:

答案 0 :(得分:0)

我找到了一种方法,并且可以正常工作。 .range。.formula .range( “V V2” &范围( “C” &rows.count).END(xlup).row)来代替> ..