首页 > 解决方案 > 如何使用 vba 检索内置 excel 函数的完整列表?

问题描述

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

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

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

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

谢谢!

标签: excelvbafunctionbuilt-in

解决方案


这是部分答案。它仅显示随的 Excel 版本安装的工作表函数。

  1. 打开 VBA 窗口
  2. 单击视图>对象浏览器
  3. 向下滚动Classes窗格并单击WorksheetFunction
  4. 函数列表将显示在成员窗格中


在此处输入图像描述

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


推荐阅读