Как запретить любой пересчёт в ячейках рабочего листа?
Категория: Basic
2012-07-10 14:16:28
вручную:
Перейдите в модуль нужного рабочего листа. Затем в меню Вид (View) выберите Окно свойств (Properties Window) и установите значение свойства EnableCalculation как False.
программно:
code: #vba
Лист1.EnableCalculation = False
code: #vba
Worksheets(1).EnableCalculation = False
code: #vba
Worksheets("Лист3").EnableCalculation = False
Предполагается, что:
Лист1 - это кодовое/программное имя рабочего листа
1 - это индекс рабочего листа
Лист3 - это имя рабочего листа
Не забывайте, что полностью запретить пересчёт в ячейках листа, можно только если у Вас установлен автоматический режим пересчёта.
Поделиться: