怎么在Excel中插入自定义函数,以供调用? Unknown 2009/11/23

| |

前面写到,我需要一个函数,叫ctof()和ftoc(),来完成在Excel中对摄氏/华氏温度的相互转换。

其实函数很简单,就是 f = (9 / 5) * c + 32 。问题的关键, 要让这个函数能像普通函数一样,在单元格中能正常使用。

我在Google上找了很久,找到了答案。

要把这个函数保存在VBA的“模块”下面,而不是Sheet1或ThisWorkBook下面。

具体操作是:按Alt-F11,然后Insert,选择Modules。然后在新建的Modules里面新建一个函数public function ctof(c as double) as double,函数体就是上面的f=(9/5)*c+32了。

这样,就能在当前Excel文档中随便调用这个函数了。ftoc可同样处理。

不过,下一步的想法是,能不能想办法在所有文档中调用?有了答案,我再告诉你们。

请给这篇日志评个分吧~!

本文评分: 3.8/10 (29 votes)    提示:您还未对本文评分,您可以进行评分并发表您的意见!

加入收藏!

发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [注册]