Дурвард написал о проблеме, с которой он столкнулся с настройками вычислений в его Excel. Он указал, что, судя по всему, что он прочитал, настройка расчета для Excel (вручную или автоматически) по умолчанию установлена ​​на автоматический. Тем не менее, каким-то образом, когда Дурвард открывает новую книгу, параметр расчета устанавливается на Вручную. Это происходит как в его рабочей системе, так и в домашней системе. Он задается вопросом, есть ли способ сбросить настройку расчета обратно на автоматический.

Тестирование показало, что расчет по умолчанию установлен на автоматический. Он будет установлен на Вручную только в том случае, если (1) вы изменили рабочую книгу по умолчанию на ту, для которой установлен режим вычислений Вручную; (2)

если есть какой-то макрос AutoOpen, задающий режим расчета; (3) если у вас есть несколько автоматически загружаемых книг (XLS или XLT, включая Personal.xls), для которых для расчета задано значение «Вручную»; или (4) если вы запускаете Excel двойным щелчком в Windows в книге, для которой задано вычисление вручную.

Обратите внимание, в частности, на условия 3 и 4. Excel вполне может начать с автоматическим режимом расчета, но он отменяется настройкой в ​​файле, который открывается первым. Если для этой книги установлен режим расчета «Вручную», то Excel предполагает, что в качестве режима расчета по умолчанию для этого сеанса требуется «Вручную». Единственное решение этой проблемы — открыть эти книги, изменить в них режим вычислений, сохранить их и перезапустить Excel.

Другой вариант — добавить макрос AutoOpen в любую из ваших книг, которая обязательно должна быть открыта с режимом расчета, установленным на автоматический, несмотря ни на что. Это может быть простой макрос, например следующий:

Private Sub Workbook_Open()

Application.Calculation = xlCalculationAutomatic End Sub

_Примечание: _

Если вы хотите узнать, как использовать макросы, описанные на этой странице (или на любой другой странице на сайтах ExcelTips), я подготовил специальную страницу, содержащую полезную информацию.

link: / excelribbon-ExcelTipsMacros [Щелкните здесь, чтобы открыть эту специальную страницу в новой вкладке браузера].

ExcelTips — ваш источник экономичного обучения Microsoft Excel.

Этот совет (3255) применим к Microsoft Excel 97, 2000, 2002 и 2003. Вы можете найти версию этого совета для ленточного интерфейса Excel (Excel 2007 и новее) здесь:

link: / excelribbon-Setting_the_Calculation_Default [Установка расчета по умолчанию].