excel宏定义公式

我想在一个单元格里输入计算式,在另一个单元格里显示这个计算式的值,要求是以后打开这个表格都能用,并且能拖动。怎么做啊?及咋么用?

ALT+F11 打开 代码窗口  插入模块  粘贴下面代码

Function ev(sr As String)
If sr = "" Then Exit Function
ev = Evaluate(sr)
End Function

然后就可以用这个自定义函数了


追问

首先谢谢您!
但还是有一个问题吗,保存不了,下次打开后还是不能继续用这个函数?这个问题怎么办?麻烦大神了!!

追答

另存 xlsm 格式(带宏的工作簿)

温馨提示:答案为网友推荐,仅供参考