excel数组公式填充效率问题

congyu888 2010-01-06 06:24:47
各位大侠:
本人使用程序使用SetFormulaArray接口忘excel中批量插入一批数组公式,当数组公式很多时,因为每次插入一个公式后,excel就会计算公式,然后返回值,每次插excel函数都要等上次的函数计算完毕后才能继续,这样导致excel好像死掉一样,请问大家有没有什么好的方法吗?
...全文
145 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
congyu888 2010-01-07
  • 打赏
  • 举报
回复
恩,谢谢楼上两位,其实我自己也尝试过用线程,但是没成功,就像楼上说的那样,我试着按楼上的方法找找看,其他大侠有什么好的建议,希望能分享下,谢谢!
iseekcode 2010-01-06
  • 打赏
  • 举报
回复
可能要从EXCEL本身找原因吧。即使再多线程,EXCEL狂算一通,可能还是像死机。
试试看EXCEL有没有禁止立即运算公式的选项,然后录制宏。如果有,就可以转换成DELPHI代码。
dd_zhouqian 2010-01-06
  • 打赏
  • 举报
回复
用线程试试
TThread

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧