gpt4 book ai didi

c# - 如何从 ExcelDna 将自定义对象或 double[,] 返回到 Excel 中的单元格?

转载 作者:太空宇宙 更新时间:2023-11-03 21:53:32 26 4
gpt4 key购买 nike

理想情况下,我的 UDF 会以 double[,]、double[] 的形式或作为自定义对象返回一些 double 结果。我希望它全部存储在 Excel 中的单个单元格中,然后使用另一个 UDF 来提取它们。它类似于缓存计算结果并在以后根据需要显示它。

这可能吗?

最佳答案

一种方法是在您的 Excel-DNA 中有一个内部“对象存储”加载项,然后有一个将某种“句柄”返回到 Excel 的函数,以及采用“句柄”并根据需要访问对象的访问函数。清理您可以创建的对象是一个可能的问题,但可以使用一些 RTD 功能来解决。

这个关于 Excel-DNA 组的讨论有一个在 F# 中实现这个想法的例子 - https://groups.google.com/group/exceldna/browse_frm/thread/138bc83923701e6d .

关于c# - 如何从 ExcelDna 将自定义对象或 double[,] 返回到 Excel 中的单元格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13371157/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com