如何使用公式的输出替换单元格中的公式?
我只需要“=右(E86,LEN(E86)+ 1-FIND(”(“,E86,1))”成为“(e)”
有没有办法对整张纸进行此操作?用公式显示的公式替换所有单元格?我使用的是2003版本。
答案 0 :(得分:8)
选择要替换的单元格并复制它们。然后转到“编辑 - >选择性粘贴”并选择值而不是全部。
由于这不会更改非公式单元格,因此您可以选择整个图纸并复制 - >粘贴特殊图案以删除所有公式。
要以编程方式进行,请查看Steve的回答。他有你需要的代码。
答案 1 :(得分:2)
如果您想避免使用剪贴板
,也可以使用以下内容
Dim r as range
For each r in Worksheets("Sheet1").UsedRange.Cells
r.Value = r.Value
Next
我不擅长亲手,所以你需要检查语法。
答案 2 :(得分:1)
另一种方法:双击相关单元格并按F9。