ScreenUpdating = False fails in Excel 2013 and 2016

后端 未结 4 1856
礼貌的吻别
礼貌的吻别 2021-01-18 01:23

Long-running, high-end Excel-based applications that I developed years ago and that run beautifully in Excel 2007 and 2010 look like Amateur Hour in Excel 2013 and 2016 beca

4条回答
  •  温柔的废话
    2021-01-18 02:20

    For me, only "Application.ScreenUpdating = False" did not completely cure the flickering. Calculation caused also the flickering. Adding "Application.Calculation = xlCalculationManual" solved the flickering issue. So, the code should be like:

    Application.ScreenUpdating = False Application.Calculation = xlCalculationManual

    ... inportant code here....

    Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomatic

    Nico Mijnster.

提交回复
热议问题