肿么在excel表格中显示另外一个表格中的计算公式而不是计算数值

excel

1个回答

写回答

Zjp3344

2025-11-04 09:31

+ 关注

excel
excel

您是否需要将公式以文本形式显示在一个单元格中,还是仅想查看该公式的情况呢在excel中,我们可以通过使用宏表函数来获取一个单元格引用的公式。然而,宏表函数不能直接在单元格内使用,只能定义一个名称来调用。下面是一个示例:首先,在Visual Basic编辑器中编写一个名为"aa"的宏表函数:Sub get_Cell()Dim cell As RangeSet cell = Range("B3")Debug.Print cell.FormulaEnd Sub然后,在excel工作表的B3单元格内,输入以下内容:=aa()这样就能在B3单元格中显示"aa"宏表函数的返回值。请注意,宏表函数不能直接在表格中刷新(即使按F9也不行)。因此,在上述代码中,我们还添加了一个T(NOW())语句,在每次引用单元格公式变化后按下F9键即可重新计算结果。希望以上内容能对您有所帮助。如果您还有其他问题或需要进一步解释,请随时告诉我。

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号