将公式的引用转换为Excel VBA中公式中的值

时间:2013-05-02 20:18:08

标签: excel vba

是否可以使用VBA将公式= n2 + m2转换为另一张纸上的实际值。例如,单元格m2为0,并且在sheet1上n2为96,879。我想在sheet2上将一个公式插入到单元格a1中,例如= 0 + 96879。这是各种审计线索。这实际上是在很大范围内执行的,但这是一般的想法。我一直在寻找几个小时,什么都没有。

2 个答案:

答案 0 :(得分:0)

在表格2 A1中输入

 =Sheet1!n2&"+"&Sheet1!m2

如果你想要= Sign那么就做

="="&Sheet1!n2&"+"&Sheet1!m2

答案 1 :(得分:0)

是和否。这是可能的,但这是一项非常艰巨的任务。

有关各种方法的讨论,请参阅此链接:

Does Excel have a built in method for parsing formulas? (ie: to obtain a list of included RANGE references)