首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 办公应用 > OFFICE教程 >

Excel 2007自定义函数不好使了?解决办法

2012-04-15 
Excel 2007自定义函数不好使了?!我写了一个计算:进货价格(为负数)+卖出价格利润 的函数:Function lirun(x

Excel 2007自定义函数不好使了?!
我写了一个计算:进货价格(为负数)+卖出价格=利润 的函数:

Function lirun(x As Range, y As Range) As Double
  lirun = x + y
End Function
然后在相关表格里写:=lirun(E8,F8) 。。。。。一开始还是好使的 过几天用的时候,表格中显示:#NAME? 提示好像是说 参数无效?! 我输入的是 用整数表示的钱:例如:-102 130 怎么就不好使了呢? 我是在名为:“模块1”的模块里写的该函数!

我知道有个SUM()函数可以代替这个 但是我想知道如果自定义的怎么不好使了呢?

我另存为 启用宏的文件:充值利润统计.xlsm


--------------------------------------------


[解决办法]
建议:
首先该函数要定义为public的,并且放到用户添加的模块(module)中
然后就是在选项中,在宏的安全性中,降低安全性

热点排行