2014-12-18 73 views
3

這裏是問題:顯示值(公式的結果)而不是公式在公式欄中

我的表非常大,列寬不足以顯示其中的所有文本。 由於文本/值由單元格中的公式生成,因此如果單擊單元格,公式欄將顯示公式而不是值。當然。

但是,我認爲快速知道公式生成的單元格的內容是非常有用的。如果我每次擴大色譜柱寬度都不夠快速和乾淨。

你知道是否有辦法解決這個問題?

回答

6

不,如果單元格中有公式,沒有辦法在公式欄中顯示它。

我可以建議最好的辦法是離開第1行空和合並A1:這個公式N1共同或相似的,如果有必要凍結第1行

然後放入A1

=INDIRECT(CELL("address")) 

當你選擇鍵盤上的表上的單元格,按F9鍵,你可以用一點VBA在錶行1

閱讀活動單元格的全部價值,你也可以擁有它自動更新單元

Private Sub Worksheet_SelectionChange(ByVal Target As Range) 
    ActiveSheet.Calculate 
End Sub 
+0

這是一個很好的解決方案! – Filippo 2014-12-19 02:03:02

+0

優秀的解決方案! +1。作爲替代方案,可以在鼠標指針位置顯示工具提示(「Worksheet_SelectionChange」中的代碼) – 2014-12-19 10:26:42

0

這是另一種解決方案。只需一鍵分配給下面的宏:

Sub DislayCellValue() 
    Dim outp As String 
    outp = "The value in the active cell is:" & Chr(13) & Chr(13) & ActiveCell.Value 
MsgBox Prompt:=outp 
End Sub 

要在單元格中顯示的值,單擊該單元格,並擊中按Ctrl - (鍵)。這可能會有幫助。