2016-08-11 133 views
0

我有一個Excel數據表,並且此工作表有一個單元格,可見值和公式欄中的值不同。如何在Excel VBA中的公式欄中獲取單元格值?

我用Cell.Value但它返回可見值。我想獲得酒吧的價值。

圖片來了解問題:

enter image description here

我的意思是可見的價值是MMK333098333101,酒吧值爲MMK333098。

那麼,如何獲得VBA Excel中的欄值?

+1

您也可以使用'Rng.Text' –

回答

5

酒吧的價值是兩個。如果你拖動欄,你會看到兩個值。它由線插入分隔。您不能看到第二行,因爲您只在公式欄中顯示一行。

enter image description here

如果你想在第一部分,那麼你就需要使用左,查找,找到回車和之前把所有的值。

=LEFT(A1,FIND(CHAR(10),A1)-1) 

enter image description here

+0

哦得到VBA一樣!那很好笑。我剛剛發現了這一點。我想知道這些值如何可能已經不同。感謝@Scott Craner的回答。 –

相關問題