閱: 1817 | 回: 0
等級:初學(xué)者
-
積分:0
-
財富值:2.00
-
身份:普通用戶
ws2.Cells(2, 6).Select
ActiveCell.FormulaR1C1 = _
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ù)字可以用變量代替嗎?可以的話如何修改?謝謝
我的個性簽名