我一直在寻找像疯了一样,我敢肯定它比我想象的更简单所以请赐教!如何获得细胞的公式VALUE
我设置上的一些细胞在公式中这样的循环:
ActiveSheet.Range("AM" & i).Formula = "=ROUND(Y" & i & "/(M" & i & "+U" & i & "/12))"
而且我想这个公式的结果复制到其他细胞。我试过这个:
ActiveSheet.Range("Y" & i).Value = ActiveSheet.Range("AM" & i).Value
但它不工作。我总是想知道如何得到这个公式的结果(值),而不是复制整个公式。
任何想法或答复?非常感谢。
它看起来像它应该工作,让你确信它放置后实际计算它式。另外,这两个公式将是循环的,所以这可能是问题。 –
@Tom,你实际上不需要循环,将公式放在一系列单元格上。它可以在一行中完成。 – Reafidy
同意上面的评论。您选择的复制/粘贴答案确实是一种解决方法 – brettdj