office-js - 如何在 Officejs 中显示自定义函数参数的描述
问题描述
我们正在使用 Excel 加载项自定义函数和使用 OfficeJS 进行批处理,以下是说明。
- 对于任何新的自定义函数,我们都可以显示在 Excel 中选择的函数的描述。
- 但是对于函数中使用的参数,在选择相同时无法显示各个参数的描述。
.
根据以下示例,在输入 num1 参数时,它没有显示 number1 作为描述。
示例自定义函数代码
/**
* Sample Custom addition function
* @CustomFunction Sampleaddition Sample.add
* @param num1[][] number1
* @param [num2] number2
* @param [num3]
*/
请让我知道上述样本中是否缺少任何内容或任何其他详细信息需要进一步了解。
也尝试了下面的示例代码,但在线版和桌面版都没有显示参数说明。
/**
* Calculates the sum of the specified numbers
* @customfunction
* @param first First number.
* @param second Second number.
* @param [third] Third number to add. If omitted, third = 0.
* @returns The sum of the numbers.
*/
function add(first: number, second: number, third?: number): number {
if (third === null) {
third = 0;
}
return first + second + third;
}
解决方案
请遵循以下格式。您可以检查描述是否生成了元数据文件(您可以在此处参考文档
推荐阅读
- python - 为什么以下 2 个“if”结构在 Python 上有所不同?
- java - 如何在不使用全局变量且不在 java 中再次询问输入的情况下将输入从一种方法返回到另一种方法
- html - 左/居中/右对齐容器中宽度可变的三个元素
- python - 通过在 Pandas 中查找的货币转换
- javascript - 赋值运算符、映射和承诺。该代码有什么问题?Javascript
- javascript - 单击“阻止”后询问位置的天气应用程序不起作用
- python - 对象检测 - 字符
- node.js - 如果 Google 自动完成 API 的会话令牌正常工作,我该如何测试它?
- google-sheets - 如果单元格值在两个日期范围内,如何返回它?
- vmware - 如何在 VMware Player 中的 Android-x86 上设置自定义分辨率