【发布时间】:2011-10-05 23:34:13
【问题描述】:
我负责查找 Excel 插件中的瓶颈。有些工作簿计算得非常慢。我有使用 VBA 代码的经验,我们产品的旧版本使用所有 VBA 代码来执行计算。但是,在产品的较新版本中,很多计算都是通过加载项完成的,该加载项使用 Excel.Interop 库构建在 ASP.NET C# 之上。我的问题是:互操作库的运行速度是否比直接位于 VBA 工作簿中的代码慢?根据我的经验,所有使用 Excel.Interop 的项目在密集计算时运行速度都非常慢。如果是这样,是否有人对加速 Excel.Interop 进程和函数有任何建议?
谢谢。
【问题讨论】:
标签: excel vba office-interop