Значение ScreenUpdating не меняется после установки в False - PullRequest
0 голосов
/ 25 сентября 2018

Я сделал небольшой скрипт vba, чтобы включить или отключить автоматическое обновление экрана и вычисление.

вот мой код:

Sub speed_up()

    If Application.Calculation = xlAutomatic Then
        Application.ScreenUpdating = False
        Application.Calculation = -4135
    Else
        Application.ScreenUpdating = True
        Application.Calculation = -4105
    End If

End Sub

Что касается расчетов, они работают хорошо.В моем ближайшем окне, когда я спрашиваю

?Application.ScreenUpdating

, я всегда получаю

True

Это нормально?не должен ли я стать ложным и истинным в качестве альтернативы?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...