Сбой Excel при попытке установить Activesheet.EnableCalculation = true - PullRequest
0 голосов
/ 24 февраля 2020

64-разрядная версия Excel 2016 у меня установлена ​​на Windows 10. Excel перестает работать, когда я пытаюсь настроить рабочий лист для включения расчетов следующим образом:

ActiveSheet.EnableCalculation = True

Так что я написал тестовую подпрограмму, чтобы попытаться захватить описание ошибки, но она не выдаст go обработчику ошибок, она просто взломает sh, поэтому я даже не могу получить никаких подробностей. Рабочий лист имеет много формул, и он разблокирован. Я также открываю другие вкладки, где формулы используют данные при расчете. Но это все равно не позволило бы мне установить значение true, как указано выше. Какие-нибудь мысли? Очень ценится.

Sub test2()

   On Error GoTo Detail
   Debug.Print ActiveSheet.EnableCalculation  'this would tell me the current state, it is False.
   ActiveSheet.EnableCalculation = True       'at this line, it crashes

   Exit Sub

Detail:
   Debug.Print Err.Number
   Debug.Print Err.Description

End Sub

~ G

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