在Excel中添加一个宏按钮将公式计算的数值变为常数

如题所述

在excel中,工具--宏--visual bsce编辑器。粘贴以下代码:

Sub geshi()

Range("C1:C500").Select

    Selection.Copy

    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _

        :=False, Transpose:=False

End Sub

然后关闭编辑器,单击excel右上角,在菜单中选择“窗体”,在窗体菜单中选择“按钮”,然后在excel工作表上画一个按钮。之后右键按钮,指向宏。选择“”geshi“。之后单击按钮就可以将c列由公式变为数值。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-06-27
不太明白你说的常数是什么意思,不过,如果你是想让计算过的结果不再发生变化。你可以通过复制、选择性粘贴,粘贴数值,来实现,而且可以批量实现。不过,这一功能也可以通过录制宏的办法,作成一个宏,进而通过控制工具实现你添加一个按钮的要求,但是,我觉得其实没有这个必要。
相似回答