A repo and NPM package for Office.js, corresponding to a copy of what gets published to the official "evergreen" Office.js CDN, at https://appsforoffice.microsoft.com/lib/1/hosted/office.js.
Our Excel JS addin with Custom Functions has a COM equivalent, so we have EquivalentAddins element set up in our addin's manifest for XLL compatibility. While testing our addin in a scenario when the COM equivalent is NOT installed, we came across this issue when our custom functions' definition is missing in Function Arguments dialog.
Environment
Platform: PC desktop
Host: Excel
Office version number: 2108 (Build 14326.20074 Click-to-Run)
Operating System: Microsoft Windows 10 Pro 10.0.19042 Build 19042
Expected behavior
Function Arguments dialog displays relevant information about the custom function, its arguments and result. An example of how it looks like (without XLL compatibility in the manifest):
@sshukurov Sorry for the issue. We just did the initial investigation and seems it is a feature missed in XLL compatibility mode for custom functions. I've created a backlog to track: FEATURE 5343323
Our Excel JS addin with Custom Functions has a COM equivalent, so we have
EquivalentAddins
element set up in our addin's manifest for XLL compatibility. While testing our addin in a scenario when the COM equivalent is NOT installed, we came across this issue when our custom functions' definition is missing inFunction Arguments
dialog.Environment
Expected behavior
Function Arguments dialog displays relevant information about the custom function, its arguments and result. An example of how it looks like (without XLL compatibility in the manifest):
Current behavior
Steps to reproduce
manifest.xml
(just before the closing tag forVersionOverrides
element):=ADD(1, 2)
(note thatCONTOSO
prefix is omitted because of XLL compatibility in place).Insert Function
button.