簡體   English   中英

帶工作表功能vba的vlookup而不固定范圍

[英]vlookup with worksheet function vba without fixing the range

我想編寫一個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不等。

我找到了一種方法,並且工作正常。 .range(“ V2:V91004”)。formula可以替換為.range(“ V2:V”&range(“ C”&rows.count).end(xlup).row).formula ..

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM