函数和参数说明未显示在 Excel 中



尝试编写要使用的 Excel 函数,但该函数的说明和必要参数未显示在 Excel 中。 这使得该功能有点无用,因为用户不知道如何使用它。

尝试按照其他问题中的建议使用ExcelDna.IntelliSense,但它要么不起作用,要么我没有正确设置它。 这是我第一次使用ExcelDNA,所以任何帮助将不胜感激。

[ExcelFunction(Name = "multiplication", Description = "Multiply the two inputs")]
public static int testFunction(
[ExcelArgument(Description = "the first number")] int baseNum, 
[ExcelArgument(Description = "the second number")] int multiplier)
{
return (baseNum * multiplier);
}

函数按预期工作,但是如前所述,Excel中没有描述。

显示函数工作表内说明的特殊 Excel-DNA 智能感知扩展不会自动成为 Excel-DNA 加载项的一部分 - 您必须单独加载它或执行更多工作以将其合并到加载项中。

测试 Excel-DNA 智能感知扩展的最佳方法是从此处下载预构建的ExcelDna.IntelliSense(64).xll加载项(您必须根据 Excel 安装确定是使用 32 位还是 64 位):https://github.com/Excel-DNA/IntelliSense/releases

下载后,在您自己的加载项函数正常工作后,只需将文件>打开ExcelDna.IntelliSense.xll,工作表内智能感知应该可以正常工作。

如果执行以下步骤后仍然不起作用,则最佳支持选项为:

  • 在 https://groups.google.com/forum/#!forum/exceldna 将更多详细信息发布到Excel-DNA的公共Google支持小组

  • 通过电子邮件与我预订交互式支持会话,我们可以聊天并仔细查看Skype。

最新更新