Re: [算表] 想請教大神 vba寫法

看板Office作者 (mini178)時間1年前 (2023/07/21 10:42), 編輯推噓2(201)
留言3則, 3人參與, 1年前最新討論串3/3 (看更多)
謝謝大大 按照大大寫法去看公式已變成 =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://www.ptt.cc/bbs/Office/M.1689907335.A.F71.html

07/21 10:49, 1年前 , 1F
[a2] = "=VLOOKUP(RC[3],ratio!C[11]:C[14],2,FALSE)"
07/21 10:49, 1F

07/21 10:56, 1年前 , 2F
感謝版上大神
07/21 10:56, 2F

07/23 10:21, 1年前 , 3F
#N/A 你應該搭配IFERROR
07/23 10:21, 3F
文章代碼(AID): #1akV27zn (Office)
討論串 (同標題文章)
文章代碼(AID): #1akV27zn (Office)