国产一区二区欧美精品免费-欧美国产日韩在线视频-欧美亚洲国语精品一区二区-欧美激情五月综合啪啪-国产69精品麻豆久久久久-亚洲人成精品久久久久桥网站-欧美刺激肥熟在线视频-十七岁日本免费完整版BD-黑夜在线拖拽不卡第一页

`
閱: 1817 | 回: 0
vba中vlookup問題 全部 , 編號:03472 快速回復(fù)
發(fā)表于2023/2/10 11:16:34 樓主 
頭像 等級:初學(xué)者
積分:0
財富值:2.00
身份:普通用戶
ws2.Cells(2, 6).Select
ActiveCell.FormulaR1C1 = _

"=VLOOKUP(C[-3],'[清單.xlsx]1月'!C2:C4,3,0)"

程序中通過vlookup更新表的內(nèi)容(兩個sheet有共同的標識列,通過第一張表內(nèi)容更新第二張表)

第二張表中標識列和需要更新的列經(jīng)常會調(diào)整位置,導(dǎo)致[-3]中的數(shù)字經(jīng)常要手動調(diào)整,非常麻煩

想通過變量來優(yōu)化,通過find確定了標識列和需更新列的位置分別設(shè)為:Idx1,Idx2

Idx=Idx1-Idx2

然后將[-3]替換為了[Idx],程序報錯

請問[-3]中的數(shù)字可以用變量代替嗎?可以的話如何修改?謝謝


我的個性簽名

快速回復(fù)

目前不允許游客發(fā)表,請 登錄 注冊 后再發(fā)貼。