在公式栏中显示数值(公式的结果)而不是公式
这是问题:
我的表格非常大,列宽不足以显示其中的所有文本。 由于文本/值由单元格中的公式生成,所以如果单击单元格,公式栏将显示公式而不是值。 当然。
但是,我认为快速知道公式生成的单元格的内容是非常有用的。 如果我每次扩大列宽都不够快捷和干净。
你知道有没有办法解决这个问题?
如果单元格中有一个公式,那么没有办法在公式栏中显示它。
我可以build议的最好的做法是将第1行留空,并将A1:N1合并或类似,如有必要,冻结第1行
然后把这个公式放入A1
=INDIRECT(CELL("address"))
在工作表上select单元格时,按键盘上的F9,即可读取第1行中活动单元格的完整值
在工作表中有一点VBA,你也可以自动更新单元格
Private Sub Worksheet_SelectionChange(ByVal Target As Range) ActiveSheet.Calculate End Sub
这是另一个解决scheme。 只需将键分配给以下macros:
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-(键)。这可能会有所帮助。