Предположим, что по умолчанию при открытии Excel используется ScreenUpdating = True и Calculation = xlCalculationManual. Есть два варианта, которые одинаково хорошо работают (насколько я могу судить) для изменения этих свойств:
thisworkbook.application.screenupdating = false
thisworkbook.application.calculation = xlCalculationAutomatic
ИЛИ
application.screenupdating = false
application.calculation = xlCalculationAutomatic
Но эти фрагменты на самом деле делают разные вещи? Изменяет ли «ThisWorkbook.Application» эти свойства только в книге, из которой он вызывается? Другими словами, если у меня открыта другая рабочая книга, как я могу убедиться, что мои действия в одной рабочей книге не влияют на поведение другой рабочей книги?