作者mini178 (mini178)
看板Office
标题Re: [算表] 想请教大神 vba写法
时间Fri Jul 21 10:42:13 2023
谢谢大大
按照大大写法去看公式已变成
=VLOOKUP(D2, ratio!L2:O2, 2, FALSE)
想要请问的是
R1C1写法有办法变成
=VLOOKUP(D2, ratio!L:O, 2, FALSE)
谢谢
因为下拉的过程中如果遇到vlookup查询不到的资料
後面笔数都是#N/A
※ 引述《windknife18 (windknife18)》之铭言:
: 要使用相对应的写法
: Cells(2, 1).Select
: ActiveCell.FormulaR1C1 = "=VLOOKUP(R[0]C[3],ratio!RC[11]:RC[14],2,FALSE)"
: ※ 引述《mini178 (mini178)》之铭言:
: : 软体:excel
: : 版本:office_365
: : 想要请问这里写法要怎麽修改
: : Cells(2, 1).Select
: : ActiveCell.FormulaR1C1 = "=VLOOKUP(R2C4, ratio!RC12:RC15, 2, FALSE)"
: : 去看A2会发现是
: : =VLOOKUP($D$2, ratio!$L2:$O2, 2, FALSE)
: : 因为有下拉的需求
: : 请问要怎麽改写才会变成
: : =VLOOKUP(D2, ratio!L:O, 2, FALSE)
: : 感谢大神
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 49.217.6.183 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1689907335.A.F71.html
1F:推 cutekid: [a2] = "=VLOOKUP(RC[3],ratio!C[11]:C[14],2,FALSE)" 07/21 10:49
2F:→ mini178: 感谢版上大神 07/21 10:56
3F:推 oldbottle: #N/A 你应该搭配IFERROR 07/23 10:21