PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Office
[問題] VBA VLOOKUP 引數帶入變數問題
作者:
wu860125
(wu860125)
2021-05-09 14:51:20
軟體:Excel
版本:M365
VBA初學者碰到以下問題 經過各種嘗試仍無解
需要vlookup函數裡的Table_array引數能夠用變數帶入
參照的Table放在另一個檔案 資料筆數會做增加
目前是這樣寫
a = Range(“A1”).End(xlDown).Row
ActiveCell.FormulaR1C1 = _ “=VLOOKUP(RC[-1], INDIRECT(““[table.xlsm]工作表1
!R1C1:R”” & a & “”C2””, FALSE), 2, 0)
但執行出來儲存格內的值會顯示#NAME?
查看儲存格內的公式Table_array引數顯示“[table.xlsm]工作表1!R1C1:R”&@ a & “C
2”
看起來是帶不出變數值 想請教各位該怎麼修改
需要什麼資訊可再補充 非常感謝
作者: soyoso (我是耀宗)
2021-05-09 16:19:00
..."" & a & ""...改為 ..." & a & "...
https://i.imgur.com/fiYqi2E.gif
另外這不稱為參數,是引數,參數和引數是不同的
作者:
wu860125
(wu860125)
2021-05-09 23:09:00
可以了 用詞也做修正 感謝S大
繼續閱讀
[問題]Office365 文件儲存
fantanstic32
[問題] Power BI 周與周數值比較問題
iambakr
[問題] EXCEL眾數問題
haker520
[算表] OFFICE EXCEL公式問題
jumpingnote
[文件] 從EXCEL複製到TXT檔 格式會跑掉
andy90498
[問題] 自動加總按鈕是否能設定?
peterdance
[問題] EXCEL 加總問題 ~
staper
[算表] 輸出a個b的數列
alextu870719
[情報]EXCEL VBA線上課程 ~~有興趣可以參考看看
x38517489
[問題] 想要在型號前後加上文字
menque
Links
booklink
Contact Us: admin [ a t ] ucptt.com