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