在Excel外接程序上,函数参数帮助程序未显示在我的外接程序的Web浏览器上

ryevplcw  于 2023-05-08  发布在  其他
关注(0)|答案(1)|浏览(142)

我想要这样的东西:

但是在我的Excel加载项上,它没有显示,我正在使用yo office模板创建加载项。
问:我需要做什么帮助正在显示?
我希望有这个工作在excel浏览器再次。

zrfyljdw

zrfyljdw1#

请确保为自定义函数包含JSON元数据。请阅读Manually create JSON metadata for custom functions以了解更多信息。
要使函数正常工作,您需要将函数的id属性与JavaScript实现相关联。确保存在关联,否则函数将不会注册,并且在Excel中不可用。下面的代码示例显示如何使用CustomFunctions.associate()函数进行关联。该示例定义了自定义函数add,并将其与JSON元数据文件中的对象关联,其中id属性的值为ADD

/**
 * Add two numbers
 * @customfunction
 * @param {number} first First number
 * @param {number} second Second number
 * @returns {number} The sum of the two numbers.
 */
function add(first, second) {
  return first + second;
}

CustomFunctions.associate("ADD", add);

下面的JSON显示了与前面的自定义函数JavaScript代码相关联的JSON元数据。

{
  "functions": [
    {
      "description": "Add two numbers",
      "id": "ADD",
      "name": "ADD",
      "parameters": [
        {
          "description": "First number",
          "name": "first",
          "type": "number"
        },
        {
          "description": "Second number",
          "name": "second",
          "type": "number"
        }
      ],
      "result": {
        "type": "number"
      }
    }
  ]
}

请注意,您可以在Tech Community上发布或投票支持现有功能请求,Office开发团队在规划过程中会考虑这些请求。

相关问题