Excel 中未出现函数和参数说明
Function and Argument description not appearing in 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 中没有描述。
为您的函数显示 in-sheet 说明的特殊 Excel-DNA IntelliSense 扩展不会自动成为您的 Excel-DNA add-in 的一部分 - 您必须单独加载它或执行将其合并到您的 add-in.
中需要做更多的工作
测试 Excel-DNA IntelliSense 扩展的最佳方法是从这里下载 pre-built ExcelDna.IntelliSense(64).xll
add-ins(你必须弄清楚是否使用 32位或 64 位,根据您的 Excel 安装):https://github.com/Excel-DNA/IntelliSense/releases
下载后,在您自己的 add-in 功能正常工作后,您只需文件 -> 打开 ExcelDna.IntelliSense.xll
,in-sheet IntelliSense 应该可以正常工作。
如果按照这些步骤还是不行,最好的支持选项是:
Post public Google Excel-DNA 支持小组的更多详细信息 https://groups.google.com/forum/#!forum/exceldna
通过电子邮件与我预订交互式支持会话,我们可以通过 Skype 进行聊天和进一步了解。
正在尝试编写要使用的 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 中没有描述。
为您的函数显示 in-sheet 说明的特殊 Excel-DNA IntelliSense 扩展不会自动成为您的 Excel-DNA add-in 的一部分 - 您必须单独加载它或执行将其合并到您的 add-in.
中需要做更多的工作测试 Excel-DNA IntelliSense 扩展的最佳方法是从这里下载 pre-built ExcelDna.IntelliSense(64).xll
add-ins(你必须弄清楚是否使用 32位或 64 位,根据您的 Excel 安装):https://github.com/Excel-DNA/IntelliSense/releases
下载后,在您自己的 add-in 功能正常工作后,您只需文件 -> 打开 ExcelDna.IntelliSense.xll
,in-sheet IntelliSense 应该可以正常工作。
如果按照这些步骤还是不行,最好的支持选项是:
Post public Google Excel-DNA 支持小组的更多详细信息 https://groups.google.com/forum/#!forum/exceldna
通过电子邮件与我预订交互式支持会话,我们可以通过 Skype 进行聊天和进一步了解。