本帖最后由 Universail 于 2024-7-1 09:38 编辑
原本在自定义公式中,使用 context.setAsyncResult(new GC.Spread.CalcEngine.CalcArray(list)); 返回了列表,但是这个列表没法复制其中的值
然后,想到可以用 sheet.setArray(7, 7, [['value1','value2','value3','value4'], ['value5','value6','value7','value8']]); 来实现数组的区域填充,但是发现没法获取到WorkBook或者WorkSheet对象。
需求:在自定义函数的 evaluateAsync 或者 evaluate 方法中,获取到WorkBook或者WorkSheet对象。或者是否有其他更好的方式将一个数组列表填充到指定Range。
|
|