【问题标题】:How can I get intellisense to work for UDFs in XLAM files?如何让智能感知为 XLAM 文件中的 UDF 工作?
【发布时间】:2011-10-13 21:31:24
【问题描述】:

我在 XLAM 文件中有一些 UDF。当 XLAM 作为加载项安装时,Intellisense 似乎不会拾取这些 UDF。 UDF 本身在 Excel 中运行良好,只是它们没有出现在智能感知中。这里我指的是在工作表上使用时的智能感知。

【问题讨论】:

标签: excel excel-2007 excel-2010


【解决方案1】:

没有办法让 UDF(VBA、XLL 等)提供智能感知。 Excel 团队经常向 Excel 团队建议这是一项有价值的改进。

(见https://fastexcel.wordpress.com/2016/10/07/writing-efficient-vba-udfs-part-15-adding-intellisense-to-your-udfs/

【讨论】:

    【解决方案2】:

    借助 Excel-DNA IntelliSense 扩展,您可以为基于 VBA 的 UDF(以及来自 Excel-DNA、PyXLL 或 C/C++ 工具包之一的基于 .xll 的 UDF)添加表内 IntelliSense。

    IntelliSense 扩展的公告和讨论在这里:https://excel-dna.net/2016/11/24/excel-udf-intellisense-for-excel-dna-and-vba/

    可在此处找到有关将 in-sheet IntelliSense 添加到 VBA 项目的详细文章(由 Charles Williams 撰写):https://fastexcel.wordpress.com/2016/10/07/writing-efficient-vba-udfs-part-15-adding-intellisense-to-your-udfs/

    【讨论】:

    • 我在您在这里发帖几周后开始使用它。太棒了,我觉得它应该得到更多的关注和投票。与此同时,由于我意识到我再也没有回到这里投票,我纠正了这种情况。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-10-17
    • 2021-09-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多