(已解决) 集算器新版 EXCEL 插件读数时无响应

如题,集算器于 2023 年 12 月 08 日同时更新了 EXCEL 插件,从以下截图中可以观察到 ExcelSpl.xll 已于 2023 年 11 月 29 日更新了:

imagepng

使用时发现新的 xll 在获取数据时很慢,超过一定行数时,Excel 直接未响应,几行几十行肯定没问题,上万行就会有点卡,十万行就会崩溃,这种现象在之前版本的插件里从没出现过,之前版本的 ExcelSpl 运行 104 万行也很流畅。如下图,新版的 xll 在简单获取 10 万行时就不响应了,不知道为何如此慢:

imagepng

记得之前反馈过一个问题,如果 Excel 单元格里的文本值,当其长度超过 255 时,用 spl(“=?”, 单元格地址) 去获取时会被截断,导致后续使用 spl 其它方法时会得到意料之外的结果。我估计此次 xll 的更新跟当时反馈的问题有关,目前这个问题应该是解决了。

可能有其他地方没有弄好,恳请大佬们 debug 一下,谢谢!

我把测试的 excel 文件和同时生成的 excel 日志文件都附上:

zip