excel - 如何使用 vba 检索内置 excel 函数的完整列表?

标签 excel vba function built-in

就是这个。我正在尝试使用 VBA 获取 Excel 的内置函数列表(不是 VBA 的内置函数)。

我知道如何在不 protected XLA 和 XLL 插件中检索 UDF 和函数,但我找不到获取 excel 函数列表的方法。你知道我如何使用 VBA 获得它吗?我认为这应该是一种方式。

我想避免使用从某个站点(或 ms 帮助)复制的函数列表,因为这会要求用户定期检查它以保持更新,这不是一个选项。

顺便说一句,这里的上下文是一种对 vba 的 excel 公式解析器,我几乎完成了;我只是想念这个。

谢谢!

最佳答案

这是部分答案。它只显示使用 安装的工作表函数你的版本的 Excel。

  • 打开VBA窗口
  • 单击 View > 对象浏览器
  • 向下滚动 Classes Pane 并单击 WorksheetFunction
  • 函数列表将显示在成员 Pane 中


  • enter image description here

    另一个悬而未决的问题是如何将显示的成员列表转移到工作表列中。

    关于excel - 如何使用 vba 检索内置 excel 函数的完整列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60912693/

    相关文章:

    VBA 脚本导致 Excel 在 15 次循环后没有响应

    function - (SICP) 函数和过程有什么区别?

    javascript - 是否可以将函数参数重用为对象?

    c# 生成带有图表模板的excel表格

    excel - 使用 VBA 格式化从 Access 输出的 Excel 文件?

    vba - 未加载以编程方式安装的 Excel 加载项

    excel - 使用 Excel VBA 命令删除除特定 ShapeType 之外的所有形状

    perl - 如何在 Perl 中读取 Excel 文件?

    vba - 带有文本框字符串比较的多个 IF 语句

    c - 将指针传递给函数并在函数结束时打印其值