Board logo

標題: 請問如何把儲存格的資料拿來當文字用 [打印本頁]

作者: brabus    時間: 2015-3-10 21:02     標題: 請問如何把儲存格的資料拿來當文字用

[attachimg]20410[/attachi[attach]20410[/attach]
請高手幫我解答一下
A1到B122是DATA
F23是函數VLOOKUP(D22,A1:B122,2,FALSE)來作查詢

可是我不想把A1:B122留在工作表中
想用陣列文字放入公式中替代VLOOKUP( )函數中的值
請問我如何把D18的值複制貼到函式替代A1:B122的值
請高手們指教
謝謝
作者: tku0216    時間: 2015-3-11 17:28

回復 1# brabus


加入一個大括號即可,公式如下:
=VLOOKUP(D22,{10,186;11,189;12,192;13,195;14,198;15,201;16,204;17,207;18,211;19,215;110,221;111,225;112,229;113,233;114,237;115,241;116,247},2,FALSE)
作者: brabus    時間: 2015-3-11 20:15

感謝回覆
我的意思是如何把10,186;11,189;12,192;13,195;14,198;15,201;16,204;17,207;18,211;19,215;110,221;111,225;112,229;113,233;114,237;115,241;116,247
上面這些字從儲存格中,拿出來貼到vlookup( )中用呢?
用複制是拿到D17&";"&A18&","&B18
而不是以上那些數字呢
作者: brabus    時間: 2015-3-11 20:36

我自己試出來了
加一個按鈕
並加上下列文字
Private Sub CommandButton1_Click()
Sheets("工作表1").Range("d26").Value = Sheets("工作表1").Range("d18")
End Sub
搞定
雖然方法很土
但是是我自己想出來的
謝謝tku0216回覆




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)