复制和粘贴(使用右键单击复制和粘贴菜单)具有用户定义函数的单元使用udfs将所有单元更改为#N / A

问候stackoverflow社区!

我有一个Excelmacrosfunction的工作簿,其中包含相当数量的用户定义的function。 在Excel 2016中,虽然我select一个单元格= UDFNAME(param1; param2),并尝试通过右键单击副本复制其内容,然后粘贴(在菜单中的第一个选项)到同一列中的较低的单元格,每一个卖那个调用里面有一个udf(= UDFNAMEWHATEVER(param1; param2))会把#N / A变成我的。 全部刷新并手动重新计算不起作用。 据我所知,所有的udfs都有一个Application.Volatile语句。

如果我尝试重新评估每个单独的单元格,那么单元格的值将再次出现。

任何forms的帮助将非常感激。