当“插入函数”提示调用它时,有什么方法可以禁用 excel UDF 函数(我目前正在使用 excel DNA 库)?
我的 Excel UFD 函数进行 Web 服务调用,并且“插入函数”提示上的这种行为使服务器重载(因为每个用户键入调用该函数)。
有人知道如何禁用此功能吗?
最佳答案
你可以通过调用 ExcelDnaUtil.IsInFunctionWizard()
来检测你的函数正在被插入函数对话框调用。 .所以你会有类似的东西:
public static object SlowFunction()
{
if (ExcelDnaUtil.IsInFunctionWizard())
return "!!! In Function Wizard";
// do the real work otherwise ....
}
关于excel - 在 "insert function"提示中禁用 excel UDF 计算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29175997/