当前位置:  开发笔记 > 后端 > 正文

如何将函数的结果返回到Excel中的单元格?

如何解决《如何将函数的结果返回到Excel中的单元格?》经验,为你挑选了1个好方法。

假设我的Excel工作表附加了一个函数:

Public Function foo(bar As Integer) as integer
    foo = 42
End Function

如何获得foo返回到工作表中单元格的结果?我试过了"=foo(10)",但它给了我的全部是"#NAME?"

我也试过=[filename]!foo(10) and [sheetname]!foo(10)没有改变.



1> Stephen..:

请按照此处的说明进行操作,以确保您正确执行所有操作,尤其是放置位置.(Insert->Module)

我可以确认打开VBA编辑器,使用Insert->Module和以下代码:

Function TimesTwo(Value As Integer)
    TimesTwo = Value * 2
End Function

并放在一张放入"=TimesTwo(100)"牢房的床单上200.

推荐阅读
谢谢巷议
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有