首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Excel VBA中的函数重载和UDF

Excel VBA中的函数重载和UDF
EN

Stack Overflow用户
提问于 2008-09-15 16:28:28
回答 4查看 34.5K关注 0票数 31

我正在使用Excel VBA来编写一个UDF。我想用几个不同的版本重载我自己的UDF,这样不同的参数将调用不同的函数。

由于VBA似乎不支持这一点,有没有人能建议一个好的,不混乱的方法来实现同样的目标呢?我应该使用可选参数,还是有更好的方法?

EN

Stack Overflow用户

发布于 2008-09-15 16:35:21

VBA是凌乱的。我不确定有没有一种简单的方法来做假重载:

在过去,我要么使用了很多可选的,要么使用了不同的函数。例如

代码语言:javascript
复制
Foo_DescriptiveName1()

Foo_DescriptiveName2()

我建议使用具有合理默认值的可选参数,除非参数列表将变得愚蠢,然后创建单独的函数来调用您的案例。

票数 0
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64436

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档