我有一个复杂的迭代电子表格,我想在其中使用 UDF 来计算热交换器的传热系数。该函数有 5 个参数(2 个字符串和 3 个双精度)。字符串和 1 双通就好了。剩下的两个似乎根本没有通过。对有问题的论点的观察表明它们等于零。我尝试将参数重新定义为变体,然后我可以在“value2”字段中找到我想要的值。但是,一旦我尝试访问它(通过 varName.Value2),它就会消失(手表突然将该字段列为“空”)。
为有问题的参数传递给函数的单元格在很大程度上依赖于电子表格的其余部分,并且它们的值几乎每次迭代都会改变。
有没有人见过这个并且知道解决方法?