代码之家  ›  专栏  ›  技术社区  ›  tbischel

在interop C期间延迟excel计算#

  •  5
  • tbischel  · 技术社区  · 14 年前

    我必须从一个C程序把几百个单元格输入到一个excel表格中。每次我设置单元格或区域时,excel都会缓慢响应。。。大概是在我添加的每个输入之间更新不同的输出。有没有办法从我的C程序中禁用计算,并在设置好单元格并准备好读取输出后重新启用它?

    1 回复  |  直到 14 年前
        1
  •  17
  •   GSerg    14 年前

    是的,设置 Application.Calculation xlCalculationManual ,然后返回到 xlCalculationAutomatic .

    你也可以考虑设置 Application.ScreenUpdating false 然后回到 true .

    推荐文章