如何用公式的输出replace单元格中的公式?

如何用公式的输出replace单元格中的公式?

我只需要“=右(E86,LEN(E86)+ 1-FIND(”(“,E86,1))”变成“(e)”

有没有办法做到这一点整个工作表? 用公式replace所有的单元格与他们显示的文本? 我正在使用版本2003。

select要replace的单元格并复制它们。 然后去“编辑” – >“select性粘贴”并select值而不是全部。

由于这不会更改非公式单元格,因此可以select整个工作表并复制 – >粘贴专用以删除所有公式。

以编程的方式来做,看史蒂夫的答案。 他有你需要的代码。

另外,如果你想避免使用剪贴板,下面的东西可以工作

Dim r as range For each r in Worksheets("Sheet1").UsedRange.Cells r.Value = r.Value Next 

我不擅长手,恐怕你需要检查语法。

另一种方法:双击有问题的单元格,然后按F9键。