2013-12-15 56 views
0

返回單元地址我有使從A1 Excel中的表1至C 6,其中在列A中我有字符串,並以列B和C IHAVE號碼。現在我想寫入VBA一個功能碼,其中,當我通過從列A I獲得對應於A.對於例如塔C的範圍內或細胞地址的字符串如果在A5我有「蘋果」的時候我通過蘋果作爲一個函數的參數,它應該返回C5的單元格地址。我試圖在網上搜索,但無法找到代碼。Excel VBA中使用字符串

所以,球員請幫助我在此。這個非常重要。

+0

你有什麼到目前爲止已經試過?請添加一些代碼示例,可能的錯誤等。 – Jon

回答

0

如下所示將陣列中返回的索引的單元格公式$ A $ 1:$ A $ 5以它的數值 「桃」 是發現:

=MATCH("peach",$A$1:$A$5,0) 

如果數組中的值$ A $ 1: $圖5A $是:

蘋果

香蕉

檸檬

則公式將返回4,行索引的陣列中的其中「桃」的發生。從這你應該能夠完成你的要求。

+0

感謝您的輸入can pu請告訴我如何以範圍的形式存儲此。我知道 – user3104568

+0

EXCEL *範圍*只是通過參考左上角和右下角的單元格連續塊創建的對象。 –

+0

感謝您的輸入罐頭請告訴我如何以範圍的形式存儲此。可以說,我有一個函數調用「returnString $(輸入作爲字符串)」當我調用這個函數,那麼C5 corresponing到A5應該是通過函數返回,我可以存儲在一個變量。 – user3104568