Microsoft прислушалась к жалобам и устранила проблему в таблицах Excel

Microsoft Excel

трюки • приёмы • решения

Какие существуют ошибки в Excel и как их исправлять

Когда вы вводите или редактируете формулу, а также когда меняется одно из входных значений функции, Excel может показать одну из ошибок вместо значения формулы. В программе предусмотрено семь типов ошибок. Давайте рассмотрим их описание и способы устранения.

  1. #ДЕЛ/О! — данная ошибка практически всегда означает, что формула в ячейке пытается разделить какое-то значение на ноль. Чаще всего это происходит из-за того, что в другой ячейке, ссылающейся на данную, находится нулевое значение или значение отсутствует. Вам необходимо проверить все связанные ячейки на предмет наличия таких значений. Также данная ошибка может возникать, когда вы вводите неправильные значения в некоторые функции, например в ОСТАТ() , когда второй аргумент равен 0. Также ошибка деления на ноль может возникать, если вы оставляете пустые ячейки для ввода данных, а какая-либо формула требует некоторые данные. При этом будет выведена ошибка #ДЕЛ/0!, что может смутить конечного пользователя. Для этих случаев вы можете использовать функцию ЕСЛИ() для проверки, например =ЕСЛИ(А1=0;0;В1/А1) . В этом примере функция вернет 0 вместо ошибки, если в ячейке А1 находится нулевое или пустое значение.
  2. #Н/Д — данная ошибка расшифровывается как недоступно, и это означает, что значение недоступно функции или формуле. Вы можете увидеть такую ошибку, если введете неподходящее значение в функцию. Для исправления проверьте прежде всего входные ячейки на предмет ошибок, особенно если в них тоже появляется данная ошибка.
  3. #ИМЯ? — данная ошибка возникает, когда вы неправильно указываете имя в формуле или ошибочно задаете имя самой формулы. Для исправления проверьте еще раз все имена и названия в формуле.
  4. #ПУСТО! — данная ошибка связана с диапазонами в формуле. Чаще всего она возникает, когда в формуле указывается два непересекающихся диапазона, например =СУММ(С4:С6;А1:С1) .
  5. #ЧИСЛО! — ошибка возникает, когда в формуле присутствуют некорректные числовые значения, выходящие за границы допустимого диапазона.
  6. #ССЫЛКА! — ошибка возникает, когда были удалены ячейки, на которые ссылается данная формула.
  7. #ЗНАЧ! — в данном случае речь идет об использовании неправильного типа аргумента для функции.

Если при вводе формулы вы случайно неправильно расставили скобки, Excel выведет на экран предупреждающее сообщение — см. рис. 1. В этом сообщении вы увидите предположение Excel о том, как их необходимо расставить. В случае если вы подтверждаете такую расстановку, нажмите Да. Но зачастую требуется собственное вмешательство. Для этот нажмите Нет и исправьте скобки самостоятельно.

Обработка ошибок с помощью функции ЕОШИБКА()

Перехватить любые ошибки и обработать их можно с помощью функции ЕОШИБКА() . Данная функция возвращает истину или ложь в зависимости от того, появляется ли ошибка при вычислении ее аргумента. Общая формула для перехвата выглядит так: =ЕСЛИ(ЕОШИБКА(выражение);ошибка; выражение) .

Рис. 1. Предупреждающее сообщение о неправильно расставленных скобках

Функция если вернет ошибку (например, сообщение), если при расчете появляется ошибка. Например, рассмотрим следующую формулу: =ЕСЛИ(ЕОШИБКА(А1/А2);»»; А1/А2) . При возникновении ошибки (деление на 0) формула возвращает пустую строку. Если же ошибки не возникает, возвращается само выражение А1/А2 .

Существует другая, более удобная функция ЕСЛИОШИБКА() , которая совмещает две предыдущие функции ЕСЛИ() и ЕОШИБКА() : ЕСЛИОШИБКА(значение;значение при ошибке) , где: значение — выражение для расчета, значение при ошибке — возвращаемый результат в случае ошибки. Для нашего примера это будет выглядеть так: =ЕСЛИОШИБКА(А1/А2;»») .

Устранение неполадок, связанных с сбоем и не отвечает на запросы, в Excel

При открытии или использовании Microsoft Excel приложение Excel перестает отвечать на запросы, зависает, зависает или перестает работать. Кроме того, может появиться одно из следующих сообщений об ошибке:

Приложение Excel не отвечает.

Приложение Excel перестало работать.

Ошибка привела к тому, что программа перестанет работать правильно. Windows закроет программу и сообщит вам, если будет доступно решение.

Разрешение

Используйте приведенные ниже методы в порядке их перечисления. Если вы попробуете один из этих методов, и это не поможет, переходите к следующему способу.

Способ 1: запуск Excel в безопасном режиме

Безопасный режим позволяет безопасно использовать Excel без запуска определенных программ. Чтобы открыть Excel в безопасном режиме, нажмите и удерживайте клавишу CTRL во время запуска программы или с помощью параметра/Safe (то есть, файл Excel. exe/Safe) при запуске программы из командной строки. При запуске Excel в безопасном режиме обходится функция и параметры, такие как альтернативное расположение автозагрузки, измененные панели инструментов, Папка XLStart и надстройки Excel. (тем не менее, надстройки COM исключены.)

Если проблему удалось устранить после запуска Excel в безопасном режиме, ознакомьтесь со следующими статьями базы знаний Майкрософт:

291288 описание параметров запуска Excel

280504 устранение неполадок при запуске Excel 2013

Если проблема не устранена после запуска Excel в безопасном режиме, перейдите к способу 2.

Способ 2: исследование возможных проблем с надстройками COM многие разработчики создают надстройки для Excel. Эти надстройки делятся на два типа:

  • Надстройки Excel, сохраненные в виде файлов XLA, xlam или XLL.
  • Надстройки COM. Обычно необходимо установить такие надстройки, включив в них DLL и разделы реестра. Надстройки COM, созданные для одной версии Excel, часто несовместимы с более новой версией и могут привести к зависанию системы. Они не отключаются в безопасном режиме.

Самый простой способ устранить эту возможную причину — запустить это средство устранения неполадок.

Если средство устранения неполадок устранило проблему, но оно является недопустимым, необходимо определить, какая надстройка вызывает неполадку. Чтобы отключить надстройки COM, выполните указанные ниже действия.

  1. Выберите * * File * * > * * Options * * >надстройки.
  2. В нижней части диалогового окна измените раскрывающееся меню Управление на надстройки COM и нажмите кнопку Перейти.
  3. Снимите флажок для всех включенных надстроек COM. Нажмите кнопку ОК.
    Если отключение надстроек COM позволяет устранить проблему, попробуйте включить их по одному, чтобы проверить надстройку, которая не связана с надстройкой.

Если эти действия не устраняют проблему, переходите к способу 3.

Способ 3: изучение сведений о файле Excel и его содержимого

Файлы Excel могут существовать на компьютере в течение длительного времени. Они обновляются с версии до версии и часто перемещаются от одного пользователя к другому. Часто пользователь наследует файл Excel, но не знает, что входит в файл. Следующие области могут вызвать проблемы с производительностью или сбоем:

  • Формулы, ссылающиеся на целые столбцы.
  • Формулы массива, ссылающиеся на нечетное число элементов в аргументах.
  • Сотни или, возможно, тысячи, скрытые и заменяющие объекты высоты и ширины 0.
  • Слишком много стилей вызвано частым копированием и вставкой между книгами.
  • Слишком много (а также недопустимых) имен.

Проанализировать и упростить файлы (если это возможно).

Если эти действия не устраняют проблему, переходите к способу 4.

Способ 4: Проверка того, создается ли ваш файл сторонним производителем

Иногда файлы Excel создаются приложением стороннего производителя. В этом случае файлы могут создаваться неправильно, а некоторые функции могут работать неправильно при открытии файлов в Excel. В этом случае протестируйте функции в новых файлах за пресбоями стороннего приложения. Если функции работают правильно, убедитесь, что третья сторона осведомлена о возникшей ошибке.

Если проблема не устранена после тестирования приложения стороннего производителя, перейдите к способу 5.

Способ 5: выполнение выборочного запуска, чтобы определить, конфликтуют ли программы, процессы или службы с Excel.

При обычном запуске Windows несколько приложений и служб запускаются автоматически, а затем выполняются в фоновом режиме. Эти приложения и службы могут влиять на работу другого программного обеспечения на устройстве. Выборочный запуск (также называемый «чистой» загрузкой) может помочь выявить проблемы с конфликтующими приложениями. Чтобы выполнить Выборочный запуск, ознакомьтесь с инструкциями по выполнению чистой загрузки в Windows.

Выборочный запуск используется для определения процесса, службы или приложения, которые конфликтуют с Excel.

Если проблема не устранена после чистой загрузки, перейдите к способу 6.

Способ 6: Проверьте, не устарело ли антивирусное программное обеспечение или конфликтует с Excel.

Антивирусное программное обеспечение может конфликтовать с Excel и причинить проблемы с производительностью. Частое обновление антивирусного программного обеспечения может устранить эту ошибку.

Как проверить, обновлено ли антивирусное программное обеспечение

Для поддержания новых вирусов поставщики антивирусного программного обеспечения периодически предоставляют обновления, которые можно скачать из Интернета. Скачайте последние обновления, посетив веб-сайт поставщика антивирусного программного обеспечения. Список производителей антивирусного программного обеспечения можно найти на следующем веб-сайте Майкрософт:

Как проверить, конфликтует ли антивирусное программное обеспечение с Excel

Если антивирусное программное обеспечение включает в себя интеграцию с Excel, могут возникать проблемы с производительностью. В этом случае вы можете отключить всю интеграцию Excel в антивирусном программном обеспечении, создав исключения для файлов Excel.

Изменение параметров антивирусной защиты может сделать компьютер уязвимым для мошенничества, мошеннических или вредоносных атак. Мы не рекомендуем попытаться изменить параметры антивирусной защиты. Ответственность за использование этого обходного пути несет пользователь. Можно обратиться к поставщику антивирусного программного обеспечения, чтобы определить, как настроить программное обеспечение, чтобы исключить интеграцию с Excel.

Если обновление антивирусного программного обеспечения или его исключение из интеграции с Excel не устраняет проблему, перейдите к способу 7. способ 7: Проверка или установка последних обновлений Windows и Office

Обновления Windows

Возможно, потребуется настроить обновление Windows для автоматической загрузки и установки рекомендуемых обновлений. Установка всех важных, рекомендуемых и необязательных обновлений может часто устранить проблемы путем замены устаревших файлов и устранения уязвимостей. Чтобы установить последние обновления Windows, ознакомьтесь со статьей » вопросы и ответы по Microsoft Windows».

Обновления Office

Дополнительные сведения о последних обновлениях Office можно найти в статье Office Updates.

Если проблема не устранена после установки последних обновлений для Windows и Office, перейдите к разделу Дополнительные сведения об устранении неполадок в разделе Дополнительные сведения.

Дополнительные сведения

Расширенное устранение неполадок

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

Факторы окружающей среды

Факторы окружающей среды так же важны, как содержимое и надстройки при устранении неполадок. Вы можете помочь нам определить причину проблемы, выполнив следующие действия:

  • Выполните основные действия по устранению неполадок.
  • Протестируйте файлы в самой ясной среде.

В следующих разделах описаны советы по устранению неполадок, которые могут помочь в диагностике проблемы.

Место хранения файла

При сохранении файла Excel в сети или на веб-сервере могут возникнуть некоторые проблемы. Перемещение файла на локальный сервер поможет определить, есть ли какие-либо проблемы с файлом или сервером, на котором сохранен файл. Сохраните файл на локальный жесткий диск одним из следующих сценариев:

Папка «Мои документы» перенаправлена в расположение на сервере

Файлы хранятся в автономном режиме

Вы пытаетесь открыть файлы из SharePoint или из папки «папка»

Вы используете удаленный рабочий стол или Citrix

Используются сетевые устройства

Работает в виртуализированной среде. Для получения дополнительных сведений о программном обеспечении Майкрософт, которое работает в виртуализированной среде, ознакомьтесь со следующей статьей базы знаний Майкрософт:

Политика поддержки 897615 для программного обеспечения Майкрософт, работающего в программном обеспечении виртуализации оборудования сторонних производителей

При добавлении форматирования текста и фигур файлы Excel могут увеличиваться достаточно большим объемом. Убедитесь, что в вашей системе достаточно оперативной памяти для запуска приложения. Требования к системе для наборов Microsoft Office приведены в следующей статье базы знаний Майкрософт:

Драйверы принтеров и видео

При запуске Excel проверяет принтеры по умолчанию и видеоролики, которые будут отображать книги Excel. В Excel интенсивно используется принтер. Таким образом, он будет выполняться даже медленнее при сохранении файлов Excel в режиме предварительного просмотра разрывов страниц. Тестирование файла с помощью различных принтеров, например драйвера для средства записи XPS-документов (Майкрософт) или видеодрайвера VGA, определяет, связана ли проблема с конкретным принтером или видеодрайвером.

Если в Excel по-прежнему возникают проблемы с зависанием или аварийным сбоем, обратитесь в службу поддержки Майкрософт за устранение неполадок.

Устранение ошибок «доступные ресурсы» в Excel

При работе с файлом Microsoft Excel появляется одно из следующих сообщений:

Вышеуказанные сообщения об ошибках памяти могут быть очень общими и не всегда определяют реальную причину проблемы. Тем не менее, если файл имеет большой размер или содержит большое количество компонентов, возможно, на вашем компьютере недостаточно ресурсов памяти.

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

Если вы не используете ограничение на ресурсы, это наиболее распространенные разрешения.

Разрешение

Следуйте приведенным в этой статье методам, чтобы устранить сообщение об ошибке с доступным ресурсом в Excel. Если вы ранее предоставили один из этих методов, и это не поможет, перейдите к другому способу из этого списка:

Способ 1: содержимое электронной таблицы

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

  • Вставка строки или столбца
  • сортировке;
  • Выполнение вычислений
  • Копирование и вставку
  • Открытие или закрытие книги
  • Выполнение VBA

Если вы видите сообщение об ошибке при выполнении какого-либо из указанных действий, то необходимо определить, что происходит в файле. Они будут рассмотрены в разделах ниже.

Счет

При вставке строк и столбцов, выполнении расчетов, а также копировании и вставке и получении сообщения их можно привязывать к формулам, пересчитанным.

Рассмотрим следующий сценарий:

У вас есть электронная таблица с 1 000 000 формулами на листе и вставляете новый столбец. При этом Excel будет пересчитывать все формулы в электронной таблице, изменив настройку для нового столбца, который вы добавили. В зависимости от сложности электронной таблицы, разрядности Excel, а также способа построения электронной таблицы и используемых формул можно получить сообщение об ошибке «недостаточно ресурсов».

В следующих статьях описано, как оптимизировать производительность с помощью вычислений:

Другие элементы электронной таблицы

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

Настраиваемые представления в общей книге

Если вы используете общую книгу с компонентом. (Обзор ленты>общий доступ к книге) Очистка настраиваемых представлений может помочь в доступном объеме памяти. Для этого выполните следующие действия:

  1. На ленте «представление «
  2. Настраиваемые представления в диалоговом окне выберите Удалить

Удаление настраиваемых представлений не приводит к удалению каких-либо объектов в электронной таблице, но удаляет области печати и фильтры. Их можно легко применять повторно.

Если проблема не устранена после очистки файла, перейдите к способу 2.

Способ 2: Проверка и установка последних обновлений

Возможно, потребуется настроить обновление Windows для автоматической загрузки и установки рекомендуемых обновлений. Установка всех важных, рекомендуемых и необязательных обновлений может часто устранить проблемы путем замены устаревших файлов и устранения уязвимостей. Чтобы установить последние обновления для Office, щелкните ссылку, относящуюся к вашей версии Windows, и выполните действия, описанные в этой статье.

Обновления операционной системы:

Обновления для Office:

Дополнительные сведения об обновлениях Office можно найти в статье downloads & Updates.

Если после установки обновлений проблема не устранена, перейдите к способу 3.

Способ 3: конфликт надстроек

Проверьте, запущены ли надстройки, и попробуйте отключить их, чтобы убедиться, что приложение Excel работает правильно. Чтобы отключить надстройки, следуйте указаниям, приведенным в следующей статье.

Если вы обнаружите, что после удаления надстроек приложение Excel не выдает ошибку, рекомендуется обратиться к производителю надстройки для получения поддержки.

Если после удаления надстроек проблема не устранена, перейдите к способу 4.

Способ 4: Проверка отключения области просмотра и сведений в Windows 7

Если вы используете Windows 7, попробуйте отключить просмотр и области сведений в Windows. Их потребуется отключить в трех расположениях.

  1. Щелчок правой кнопкой мыши на кнопке Пуск
  2. Нажмите кнопку Открыть Проводник Windows.
  3. Нажмите кнопку Упорядочить | Макет
  4. Отметка области сведений и область просмотра
  1. Щелкните файл | Окно
  2. Нажмите кнопку Упорядочить | Макет
  3. Снимите флажок область сведений и область просмотра в Outlook:
  4. Открытие нового сообщения электронной почты
  5. В группе «включить» на ленте нажмите кнопку Вложить файл.
  6. Нажмите кнопку Упорядочить | Макет
  7. Отметка области сведений и область просмотра

Если проблема не устранена после отключения областей предварительного просмотра и сведений, перейдите к способу 5.

Способ 5: тестирование другого принтера по умолчанию

При запуске Excel для отображения файла используется принтер по умолчанию. Попробуйте проверить работу с модулем «модуль записи XPS Documents» (Майкрософт) в качестве принтера по умолчанию и проверьте, не продолжает ли это возникать ошибки. Для этого выполните следующие действия:

  1. Закрыть Excel
  2. Откройте окно принтер и факсы (XP) или устройства и принтеры (Vista, 7, 8, 10).
  3. Щелкните принтер «средство записи XPS-документов (Майкрософт)».
  4. Нажмите кнопку использовать по умолчанию

Если после изменения принтера, используемого по умолчанию, проблема не устранена, перейдите к способу 6.

Метод 6: тестирование без защиты от вирусов

В некоторых случаях антивирусная программа может вызывать проблемы, постоянно пытаясь проверить файл Excel или что-либо в файле. Во многих случаях ошибка памяти будет произвольным и будет найдена любая электронная таблица.Протестируйте его, не отключая антивирусное программное обеспечение или отменив сканирование файлов Excel. В некоторых случаях необходимо удалить AV.

Если проблема не устранена после отключения антивирусной программы, перейдите к способу 7.

Способ 7: тестирование с 64 разрядной версией Excel

Работа с большими файлами Excel может использовать память, доступную для приложения Excel 32 bit. В любом 32-разрядном приложении существует ограничение в 2 ГБ.

Если в ваших процессах требуется использовать более 2 ГБ, необходимо тщательно рассмотреть переход на Microsoft Excel 64 Bit Version. 64 разрядная версия позволяет использовать все доступные физические оперативные модули памяти на компьютере. Если вы хотите выполнить повторный поиск 64 разрядных версий, ознакомьтесь с разрядами 64 – bit Editions of Office 2013.

Если проблема не устранена после тестирования на 64-й бит, перейдите к способу 8.

Способ 8: другие приложения используют память компьютера и не выделяются для использования в Excel

Может ли сообщение очищаться некоторое время после перезагрузки или завершения работы некоторых приложений? Вероятно, это проблема, из-за чего, чтобы завершить работу некоторых дополнительных приложений, запущенных на компьютере, выполните указанные ниже действия.

Дополнительные сведения

Если сведения, приведенные в этой статье, не помогли устранить ошибку в Excel, выберите один из следующих параметров:

Устранение неполадок со связанными таблицами

Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке) .

Диалоговое окно Выбор действия позволяет обрабатывать ошибки, возникающие в таблицах Power Pivot, которые связаны с таблицами Excel. Чтобы открыть это окно, в разделе «Ошибки» в диалоговом окне «Связанные таблицы» щелкните Параметры.

При создании таблицы в Excel и генерировании связанной таблицы в книге Power Pivot таблицы имеют общее имя и содержат идентичные данные. Однако перечисленные ниже изменения, внесенные в таблицу Excel, могут вызвать ошибки.

Изменение имени таблицы Excel.

Удаление таблицы Excel.

Изменение типов данных в таблице Excel.

Если до обновления связанной таблицы Power Pivot была изменена исходная таблица Excel, диалоговое окно «Выбор действия» позволяет исправить возникшие ошибки.

Список ошибок по номерам

Если возникло несколько ошибок, используйте стрелки вправо и влево, чтобы передвигаться по списку ошибок.

Параметры обработки ошибок

Выберите один из следующих параметров для каждой ошибки в списке:

Не выполнять никаких действий

Параметр предназначен для игнорирования текущей ошибки.

Изменить имя таблицы Excel

Выберите этот параметр, а затем введите новое имя для связанной таблицы Power Pivot или выберите имя существующей связанной таблицы Excel из раскрывающегося списка.

Примечание: Этот параметр не проверяет совпадение данных в таблицах, а предназначен только для изменения имени связанной таблицы в окне Power Pivot. Если вы ввели имя таблицы, которая не существует в книге Excel, при следующей попытке обновить таблицу возникнет ошибка.

Удаление ссылки на таблицу Excel

Этот параметр предназначен для удаления ссылки, связывающей таблицу Excel и таблицу в окне Power Pivot. Удаление ссылки не влияет на данные в таблицах.

Удалить таблицу Power Pivot

Этот параметр предназначен для удаления таблицы в окне Power Pivot и всех ее связей с другими таблицами. Удаление не влияет на таблицу в книге Excel (в случае ее наличия).

Excel: «Ошибка при направлении команды приложению». Советы сисадмина: как исправить ошибку

Нечасто, конечно, но иногда при открытии офисных документов (форматов XLS и XLSX) на экране появляется сообщения о сбое Excel – «ошибка при направлении команды приложению». Почему же программа не может открывать «родные» файлы? В этом нужно разобраться. Надо сказать, что Word, Excel и Access в равной мере подвержены появлению таких ошибок. Так что, некоторые предлагаемые решения по исправлению ситуации подойдут и для других приложений.

О чем свидетельствует ошибка направления команды приложению Excel?

Как говорят отзывы многих пользователей на всевозможных компьютерных форумах, изначально проблема была замечена при попытке открытия файлов электронных таблиц, которые были прикреплены к входящему почтовому сообщению Outlook. Однако потом оказалось, что не открываются даже документы с жесткого диска. Почему?

В любой программе, в том числе в Excel, ошибка при направлении команды приложению свидетельствует о том, что программу невозможно закрыть, если:

  • она находится в активном состоянии;
  • сам файл по каким-то причинам не распознается (например, при использовании разных версий офисного пакета 2003, 2007, 2010, 2013, 2016) или же отличающихся между собой модификаций операционных систем.

В электронной почте на файл может присутствовать ссылка. Ошибка Excel в данном случае появляется при попытке прямого открытия документа непосредственно в сообщении без сохранения вложения или оригинального файла на жестком диске компьютера. Это самое распространенное явление, хотя могут встречаться и другие ситуации.

Основные методы устранения проблемы в офисных программах

Что же касается исправления сбоев такого рода, когда может даже возникать ошибка при запуске Excel, здесь можно найти достаточно много вариантов.

Однако если говорить именно о проблеме направления команды, самыми действенными способами устранения проблемы, если речь идет именно об Excel, принято считать следующие:

  • отключение игнорирования DDE (только для Excel);
  • деактивация режима совместимости;
  • отключение аппаратного ускорения;
  • переназначение программы по умолчанию;
  • восстановление и повторная инсталляция всего офисного пакета.

Формат Excel: отключение игнорирования DDE-запросов

Первое предлагаемое решение, по мнению многих, является одним из самых действенных. При этом устраняется не только описываемый сбой, но и многие другие ошибки Excel.

Суть решения состоит в том, чтобы через файловое меню войти в параметры программы, выбрать общие настройки и перейти к общей конфигурации. Здесь нужно просто установить флажок напротив строки игнорирования DDE-запросов. Что это такое, в данном случае не столь важно. Главное – что такая методика срабатывает практически всегда. Но это 99% случаев. Для 1%, когда данная методика не дает результата, придется применять другие способы, которые, кстати, при некоторых условиях являются не менее работоспособными.

Деактивация режима совместимости

Не секрет, что в операционных системах Windows при установке разных офисных пакетов или при использовании более свежих версий «Офиса» на устаревших ОС предусмотрена возможность запуска программ в режиме совместимости (например, с Windows XP).

Для исправления ситуации заходим в каталог «Офиса», который обычно располагается в директории Program Files (x86). Находим в нем исполняемый EXE-файл основной программы, через ПКМ вызываем строку свойств и снимаем галочки со строк старта в режиме совместимости и запуска от имени администратора, после чего перегружаем систему. Такой вариант подходит для всех офисных приложений, включая Word, Excel, Access, Power Point и т.д.

Проблемы с аппаратным ускорением

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

В меню просто находим строку использования аппаратного ускорения и снимаем с нее галочку. В дополнение к данному решению можно отключить использование надстроек.

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

Установка программ по умолчанию

Возможно, ошибка при направлении команды приложению Excel или любого другого приложения связана только с тем, что по умолчанию зарегистрированным расширениям файлов просто не сопоставлена соответствующая программа для их открытия.

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

Восстановление и переустановка Office

Однако ошибки Excel 2007 или любой другой версии приложения только вышеописанными ситуациями не ограничиваются.

В случае, когда ничто не помогает, можно использовать средства восстановления Office. Для этого используется раздел программ и компонентов, где выбирается необходимое приложение, нажимается кнопка изменения на панели сверху, после чего в появившемся меню используется строка восстановления программных продуктов.

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

В случае, когда у пользователя имеется какая-то неофициальная версия инсталлятора, в которой ключ продукта отсутствует, зарегистрировать программный пакет можно при помощи небольшой утилиты KMSAuto Net, хотя это и признается противоправным действием. Тем не менее для наших пользователей это достаточно приемлемое решение.

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

Как вариант, можно зайти в «Центр обновления», задать ручной поиск при включенном задействовании установки апдейтов для других программных продуктов Microsoft, а все, что будет найдено, интегрировать в систему.

Что в итоге?

Делая выводы из всего вышеизложенного, можно отметить, что в большинстве случаев помогает методика отключения DDE-запросов. Правда, и остальные варианты исключать тоже нельзя. Здесь намеренно не рассматривались ситуации, связанные с проникновением в систему разного рода вирусов, которые тоже иногда способны блокировать работу или даже запуск офисных программ, поскольку вопросы безопасности у любого пользователя должны стоять в приоритете. Но в целом основная проблема устраняется достаточно просто, а иногда помогает даже обычное восстановление системы.

12 наиболее распространённых проблем с Excel и способы их решения

Представляем вам гостевой пост, из которого вы узнаете, как избежать самых распространённых проблем с Excel, которые мы создаём себе сами.

Читатели Лайфхакера уже знакомы с Денисом Батьяновым, который делился с нами секретами Excel. Сегодня Денис расскажет о том, как избежать самых распространённых проблем с Excel, которые мы зачастую создаём себе самостоятельно.

Сразу оговорюсь, что материал статьи предназначается для начинающих пользователей Excel. Опытные пользователи уже зажигательно станцевали на этих граблях не раз, поэтому моя задача уберечь от этого молодых и неискушённых «танцоров».

Вы не даёте заголовки столбцам таблиц

Многие инструменты Excel, например: сортировка, фильтрация, умные таблицы, сводные таблицы, — подразумевают, что ваши данные содержат заголовки столбцов. В противном случае вы либо вообще не сможете ими воспользоваться, либо они отработают не совсем корректно. Всегда заботьтесь, чтобы ваши таблицы содержали заголовки столбцов.

Пустые столбцы и строки внутри ваших таблиц

Это сбивает с толку Excel. Встретив пустую строку или столбец внутри вашей таблицы, он начинает думать, что у вас 2 таблицы, а не одна. Вам придётся постоянно его поправлять. Также не стоит скрывать ненужные вам строки/столбцы внутри таблицы, лучше удалите их.

На одном листе располагается несколько таблиц

Если это не крошечные таблицы, содержащие справочники значений, то так делать не стоит.

Вам будет неудобно полноценно работать больше чем с одной таблицей на листе. Например, если одна таблица располагается слева, а вторая справа, то фильтрация одной таблицы будет влиять и на другую. Если таблицы расположены одна под другой, то невозможно воспользоваться закреплением областей, а также одну из таблиц придётся постоянно искать и производить лишние манипуляции, чтобы встать на неё табличным курсором. Оно вам надо?

Данные одного типа искусственно располагаются в разных столбцах

Очень часто пользователи, которые знают Excel достаточно поверхностно, отдают предпочтение такому формату таблицы:

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

Дело в том, что данный формат содержит 2 измерения: чтобы найти что-то в таблице, вы должны определиться со строкой, перебирая филиал, группу и агента. Когда вы найдёте нужную стоку, то потом придётся искать уже нужный столбец, так как их тут много. И эта «двухмерность» сильно усложняет работу с такой таблицей и для стандартных инструментов Excel — формул и сводных таблиц.

Если вы построите сводную таблицу, то обнаружите, что нет возможности легко получить данные по году или кварталу, так как показатели разнесены по разным полям. У вас нет одного поля по объёму продаж, которым можно удобно манипулировать, а есть 12 отдельных полей. Придётся создавать руками отдельные вычисляемые поля для кварталов и года, хотя, будь это всё в одном столбце, сводная таблица сделала бы это за вас.

Если вы захотите применить стандартные формулы суммирования типа СУММЕСЛИ (SUMIF), СУММЕСЛИМН (SUMIFS), СУММПРОИЗВ (SUMPRODUCT), то также обнаружите, что они не смогут эффективно работать с такой компоновкой таблицы.

Рекомендуемый формат таблицы выглядит так:

Разнесение информации по разным листам книги «для удобства»

Ещё одна распространенная ошибка — это, имея какой-то стандартный формат таблицы и нуждаясь в аналитике на основе этих данных, разносить её по отдельным листам книги Excel. Например, часто создают отдельные листы на каждый месяц или год. В результате объём работы по анализу данных фактически умножается на число созданных листов. Не надо так делать. Накапливайте информацию на ОДНОМ листе.

Информация в комментариях

Часто пользователи добавляют важную информацию, которая может им понадобиться, в комментарий к ячейке. Имейте в виду, то, что находится в комментариях, вы можете только посмотреть (если найдёте). Вытащить это в ячейку затруднительно. Рекомендую лучше выделить отдельный столбец для комментариев.

Бардак с форматированием

Определённо не добавит вашей таблице ничего хорошего. Это выглядит отталкивающе для людей, которые пользуются вашими таблицами. В лучшем случае этому не придадут значения, в худшем — подумают, что вы не организованы и неряшливы в делах. Стремитесь к следующему:

  1. Каждая таблица должна иметь однородное форматирование. Пользуйтесь форматированием умных таблиц. Для сброса старого форматирования используйте стиль ячеек «Обычный».
  2. Не выделяйте цветом строку или столбец целиком. Выделите стилем конкретную ячейку или диапазон. Предусмотрите «легенду» вашего выделения. Если вы выделяете ячейки, чтобы в дальнейшем произвести с ними какие-то операции, то цвет не лучшее решение. Хоть сортировка по цвету и появилась в Excel 2007, а в 2010-м — фильтрация по цвету, но наличие отдельного столбца с чётким значением для последующей фильтрации/сортировки всё равно предпочтительнее. Цвет — вещь небезусловная. В сводную таблицу, например, вы его не затащите.
  3. Заведите привычку добавлять в ваши таблицы автоматические фильтры (Ctrl+Shift+L), закрепление областей. Таблицу желательно сортировать. Лично меня всегда приводило в бешенство, когда я получал каждую неделю от человека, ответственного за проект, таблицу, где не было фильтров и закрепления областей. Помните, что подобные «мелочи» запоминаются очень надолго.

Объединение ячеек

Используйте объединение ячеек только тогда, когда без него никак. Объединенные ячейки сильно затрудняют манипулирование диапазонами, в которые они входят. Возникают проблемы при перемещении ячеек, при вставке ячеек и т.д.

Объединение текста и чисел в одной ячейке

Тягостное впечатление производит ячейка, содержащая число, дополненное сзади текстовой константой « РУБ.» или » USD», введенной вручную. Особенно, если это не печатная форма, а обычная таблица. Арифметические операции с такими ячейками естественно невозможны.

Числа в виде текста в ячейке

Избегайте хранить числовые данные в ячейке в формате текста. Со временем часть ячеек в таком столбце у вас будут иметь текстовый формат, а часть в обычном. Из-за этого будут проблемы с формулами.

Если ваша таблица будет презентоваться через LCD проектор

Выбирайте максимально контрастные комбинации цвета и фона. Хорошо выглядит на проекторе тёмный фон и светлые буквы. Самое ужасное впечатление производит красный на чёрном и наоборот. Это сочетание крайне неконтрастно выглядит на проекторе — избегайте его.

Страничный режим листа в Excel

Это тот самый режим, при котором Excel показывает, как лист будет разбит на страницы при печати. Границы страниц выделяются голубым цветом. Не рекомендую постоянно работать в этом режиме, что многие делают, так как в процессе вывода данных на экран участвует драйвер принтера, а это в зависимости от многих причин (например, принтер сетевой и в данный момент недоступен) чревато подвисаниями процесса визуализации и пересчёта формул. Работайте в обычном режиме.

Ещё больше полезной информации про Excel можно узнать на сайте Дениса.

Ошибка при направлении команды приложению в Word и Excel

Запустили файл Word или Excel, а тут выскочило сообщение «Ошибка при направлении команды приложению»? Можно, конечно, закрыть программу и открыть нужный файл еще раз – со второй попытки он загрузится нормально. Но для многих пользователей это не вариант.

Однажды у меня тоже выскакивало это сообщение при запуске Word. Главная проблема здесь заключается в том, что в интернете об этом почти ничего не написано. Есть, конечно, множество форумов, где пользователи пишут об этом, но ответы довольно расплывчатые. Если они вообще есть.

Универсальный способ для Word и Excel

Первый метод подходит для Word и Excel любых версий (от 2003 до 2016). В данном случае Вам необходимо найти файлы нужной программы. Для этого заходите в:

  1. Локальный диск С.
  2. Program Files (или Program Files x86, если у Вас 64-битная Windows).
  3. Microsoft Ofiice.

А далее открываете папку:

  • Office11 – если у вас пакет 2003 года выпуска;
  • Office12 – 2007 года;
  • Office14 – 2010 года;
  • Office15 – 2013 года.

Затем находите файл EXCEL.exe или WINWORD.exe (смотря, при запуске какой программы выскакивает эта ошибка), нажимаете на нем ПКМ и выбираете «Свойства».

В новом окне переходите на вкладку «Совместимость» и проверяете, чтобы в двух пунктах, отмеченных на скриншоте ниже, НЕ стояли галочки. Если они есть – тогда уберите их и нажмите кнопку «Применить».

Возможно, после этого сообщение больше не будет появляться.

Следующий метод подходит только для Excel (всех версий)

В данном случае тоже нужно убрать галочку в одном пункте.

Пример для Excel 2007 (также актуально для Excel 2010 и 2013):

  1. Нажимаете на кнопку «Office» в верхнем левом углу и выбираете «Параметры Excel».
  2. Переходите на вкладку «Дополнительно» и прокручиваете окно в самый низ.
  3. Здесь будет пункт «Игнорировать DDE-запросы от других приложений». Убедитесь, что там нет галочки. Если она есть – уберите её и нажмите «Применить».

Пример для Excel 2003:

  1. В верхнем меню нажимаете на «Сервис» и выбираете пункт «Параметры».
  2. Переходите на вкладку «Общие».
  3. Убираете птичку в пункте «Игнорировать DDE-запросы» (если она есть) и нажимаете «ОК».

Еще один способ – поставить галочку в этом пункте, сохранить настройке, после чего снова открыть это окно и убрать её. Может помочь.

Во всем виноват Tune Up

Если у Вас стоит программа Tune Up Utilities, то, скорее всего, сообщение «Ошибка при направлении команды приложению» в Word или Excel появляется из-за нее. Так что этот способ должен помочь.

  1. Открываете Tune Up Utilities.
  2. Переходите на вкладку Optimize.
  3. Нажимаете кнопку «Disable Programs».
  4. Ищете в новом окне строчку Microsoft Office. Если напротив нее написано «Enabled» (включено), тогда переключите на «Disabled» (выключено).

Настройка Tune Up Utilities 2014

Радикальные методы

Если ничего не помогло, тогда будем действовать радикально. Но это уже на Ваш страх и риск.

Первый вариант – удаление папок в реестре.

Неправильные действия в реестре могут привести к плачевному результату. Поэтому, перед тем как решитесь попробовать этот метод, рекомендуется создать контрольную точку восстановления. Если что-то пойдет не так, Вы сможете откатиться к ней, восстановив прежние настройки ПК или ноутбука.

Итак, чтобы удалить папки в реестре, выполняете следующее:

  1. Нажимаете кнопку «Пуск», вводите в поле поиска слово regedit, после чего запускаете найденную в списке программу.
  2. В новом окне открываете поочередно папки – HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersion.
  3. Удаляете все папки, которые находятся в «CurrentVersion» (если есть).
  4. Перезагружаете ПК или ноутбук.

После этого проблема должна исчезнуть.

Если же сообщение дисфункция при направлении команды по-прежнему появляется, тогда остается последний вариант – восстановление системы Windows 7. Постарайтесь вспомнить, когда именно появилась эта проблема, после чего можно попробовать откатить Виндовс на любую дату ДО этого дня.

На этом все. Теперь Вы знаете, как можно исправить ошибку при направлении команды приложению в Excel или Word любого года выпуска. Один из этих способов должен помочь.

Как исправить ошибки в Excel

Вопросы про ошибки в Эксель – самые распространенные, я их получаю каждый день, ими наполнены тематические форумы и сервисы ответов. Очень легко допустить ошибку в формуле Excel, особенно когда работаешь быстро и с большим количеством данных. Результат – неправильные расчеты, недовольные руководители, убытки… Как же найти ошибку, которая закралась в Ваших расчетах? Давайте разбираться. Единого инструмента или алгоритма поиска ошибок нет, поэтому будем двигаться от простого к сложному.

Если в ячейке формула вместо результата

Если Вы написали формулу в ячейке, нажали Enter, а вместо результата в ней отображается сама формула – значит выбран текстовый формат значения для данной ячейки. Как исправить? Сначала изучите, какие есть форматы данных, и выберите тот, который нужен Вам, но не текстовый, в этом формате вычисления не производятся.

Теперь на ленте найдите Главная – Число , и в раскрывающемся списке выберите подходящий формат данных. Сделайте это для всех ячеек, в которых формула стала обычным текстом.

Если формулы на листе не пересчитываются

Если Вы изменяете исходные данные, а формулы на листе никак не хотят пересчитываться – у Вас отключен автоматический пересчет формул.

Чтобы это исправить – нажмите на ленте: Формулы – Вычисления – Параметры вычислений – Автоматически . Теперь все будет пересчитываться, как обычно.

Помните, автоматический пересчет мог быть отключен целенаправленно. Если у Вас на листе огромное количество формул – каждое внесение изменений заставляет их пересчитываться. В итоге, работа с документом перерастает в хроническое состояние ожидания после каждого изменения. В таком случае, нужно перевести пересчет в ручной режим: Формулы – Вычисления – Параметры вычислений – Вручную . Теперь вносите все изменения в исходные данные, программа будет ждать. Когда все изменения внесены – жмите F9 , все формулы обновят значения. Или cнова включите автоматический пересчет.

Если ячейка заполнена знаком решетки

Еще одна классическая ситуация, когда в результате расчетов Вы получаете не результат, а ячейку, заполненную знаками решетки:

На самом деле, это не ошибка, так программа говорит Вам, что результат не влазит в ячейку, нужно просто увеличить ее ширину до нужного размера.

Результат вычисления – не в том формате

Иногда случается, что после выполнение вычислений, результат предстает не в том виде, который Вы ожидаете. Например, сложили два числа, а в результате получили дату. Почему так происходит? Вероятно, формат данных в ячейке ранее был установлен «дата». Просто измените его на нужный, и все будет по-Вашему.

Когда недоступны внешние ссылки

Если в формулах использовалась ссылка на документ, который теперь недоступен, при очередном пересчете программа попросит указать расположение документа, в котором содержатся потерянные данные.

Для начала найдите все внешние ссылки (как это делается – я писал в статье о внешних ссылках и консолидации). Проверьте на какие файлы они ссылаются и, при необходимости, разорвите связи, или укажите новые ссылки.

Если формула Excel возвращает неправильный результат

Если Вы написали формулу, а она возвращает очевидно неправильный результат – разбираемся с логикой формулы. Вы могли банально ошибиться в скобках, порядке следования операторов. Изучите правила написания формул и проверьте все ли верно в Вашей. Если верно – переходим к следующему шагу.

Если Вы используете функции – убедитесь, что Вы знаете правила применения функций. Каждая из них имеет свой синтаксис. Проверьте, правильно ли Вы задали параметры для формулы, для чего прочтите справку по ней. Нажмите F1 и в окне «Справка Excel» в поиске напишите Вашу функцию, например, «ВПР». Программа отобразит список доступных материалов по этой функции. Как правило, их хватает, чтобы получить полное представление о работе Вашей функции. Авторы справки очень доступно излагают материал, приводят примеры использования.

Часто пользователи неверно указывают ссылки на ячейки в формулах, от того и получают ошибочные результаты. Первое, что нужно сделать для проверки внешних формул – включить отображение формул в ячейках. Для этого выполните на ленте Формулы – Зависимости формул – Показать формулы . Теперь в ячейках будут отображаться формулы, а не результаты расчетов. Можно пробежаться глазами по листу и проверить правильные ли ссылки указаны. Чтобы снова показать результаты – еще раз выполните ту же команду.

Чтобы упростить процесс – можно включить стрелки ссылок. Можно легко определить на какие ячейки ссылается формула, нажав Формулы – Зависимости формул – Влияющие ячейки . На листе синими стрелками будет указано, на какие данные Вы ссылаетесь.

Аналогично, можно увидеть ячейки, формулы в которых ссылаются на заданную клетку. Для этого выполняем: Формулы – Зависимости формул – Зависимые ячейки .

Учтите, что в сложных таблицах отрисовка стрелок займет много времени и машинных ресурсов. Чтобы убрать стрелки – кликните Формулы – Зависимости формул – Убрать стрелки .

Как правило, внимательная проверка формул с перечисленными выше инструментами решает проблемы ошибочного результата. Ищем проблему до победы!

Если возникает циклическая ссылка в Эксель

Иногда после введения формулы программа предупреждает, что введена циклическая ссылка. Расчет прекращается. Это значит, что формула ссылается на ячейку, которая, в свою очередь, ссылается на ячейку, в которую Вы вводите формулу. Получается, замкнутый цикл вычислений, программа должна будет вычислять результат бесконечно долго. Но этого не будет, вы будете предупреждены и получите возможность устранить проблему.

Часто, ячейки ссылаются друг на друга косвенно, т.е. не напрямую, а через промежуточные формулы.

Чтобы найти такие «неправильные» формулы, найдите на ленте: Формулы – Зависимости формул – Проверка наличия ошибок – Циклические ошибки . Это меню открывает список ячеек с «зацикленными» формулами. Кликните по любой, чтобы установить в нее курсор и проверить формулу.

Естественно, циклические ссылки устраняются путем проверки и исправления логики вычислений. Однако, в некоторых случаях, циклическая ссылка не будет ошибкой. То есть, этой системе формул все же нужно дать просчитаться до состояния, близкого к равновесию, когда изменения практически не происходят. Некоторые инженерные задачи требуют этого. К счастью, Excel это допускает. Называется такой подход «итеративные вычисления». Чтобы их включить, нажмите Файл – Параметры – Формулы ,и установите галку «Итеративные вычисления». Там же установите:

  • Предельное число итерации – максимальное количество итераций (циклов), которое будет проведено до полной остановки
  • Относительная погрешность – минимальное изменение целевых значений за одну итерацию, при которых пересчет будет остановлен.

То есть циклическая формула будет просчитываться до достижения относительной погрешности, но не больше, чем задано предельным числом итераций.

Встроенные ошибки Excel

Иногда при вычислениях выпадают ошибки, начинающиеся со знака «#». Например, «#Н/Д», «#ЧИСЛО!», и т.д. эти ошибки я описывал ранее, прочтите этот пост и постарайтесь осмыслить причину появления Вашей ошибки. Когда это произойдет, Вы легко все исправите.

Если же Вам не удается найти ошибку в достаточно сложной формуле – кликните на восклицательный знак возле ячейки и в контекстном меню выберите «Показать этапы вычисления».

На экране появится окно, отображающее в какой из моментов вычисления возникает ошибка, он будет подчеркнут в формуле. Это верный способ понять, что именно не так.

Это, пожалуй, все основные способы найти и исправить ошибки в Эксель. Мы рассмотрели наиболее часто встречающиеся проблемы и способы их устранения. А вот что делать, когда ошибки нужно предусмотреть сразу в вычислениях, я расскажу в посте про обход ошибок с помощью функций Эксель. Не пожалейте на эту статью 5 минут времени, ее внимательное прочтение позволит сэкономить массу времени в будущем.

А я жду ваших вопросов и комментариев к этому посту!

Microsoft прислушалась к жалобам и устранила проблему в таблицах Excel

Всем доброго времени суток!
У меня главная проблема такая — я пишу на vba (Excel) небольшую программу. Моя программа содержит пользовательскую форму, Но в последнее время (примерно 2 месяца) при выполнении простого макроса или процедуры Vba происходит сбой. Вначале происходит следующее-многие элементы меню Excel становятся недоступными, они меняют цвет с черного на бледно-серый. Затем вскоре выходит сообщение о прекращении работы Microsoft Excel, имя события проблемы — Appcrash, вот подробности:

Прекращена работа программы «Microsoft Excel»
Windows может провести способ устранения этой ошибки в Интернете и попытаться восстановить данные, а затем перезапустить программу.
Имя события проблемы: APPCRASH
Имя приложения: EXCEL.EXE
Версия приложения: 14.0.7147.5000
Отметка времени приложения: 550f3d44
Имя модуля с ошибкой: EXCEL.EXE
Версия модуля с ошибкой: 14.0.7147.5000
Отметка времени модуля с ошибкой: 550f3d44
Код исключения: c0000005
Смещение исключения: 0017c42b
Версия ОС: 6.1.7601.2.1.0.768.3
Код языка: 1049

Дополнительные сведения об этой проблеме:
LCID: 1049
skulcid: 1049
Возможно, кто-то уже сталкивался с похожими проблемами или знает, как это «лечится». Чаще всего это сообщение выходит вскоре после того, как были выполнены макросы (процедуры), работающие с элементом управления Refedit, но иногда и при других элементах управления.
Может быть, это имеет значение, но часто данная проблема возникает при тех файлах, что содержат пользовательскую форму, и притом часто проблема возникает вскоре после того, как идет обращение к макросу или процедуре, содержащим Refedit. Но мой вопрос, как мне кажется, гораздо шире, чем просто коррекция программ VBA, а в том, как «лечатся» аварийные завершения Excel. Ведь эти аварийные завершения происходят очень часто, и даже бывает так, что происходят эти аварийные ситуации даже после выполнения простого макроса типа
Refedit0.Text = «»
(Я просто пытался очистить/обнулить информацию в Refedit).
Несколько дней назад я пытался создать файл по новой, но были глюки еще круче — я не мог вставить в пользовательскую форму элемент управления Refedit. Когда элемент управления переходил из Toolbox в пользовательскую форму — точнее, когда я пытался его туда переместить — то у меня выходило сообщение о том, что элемент не найден. Вскоре после этого я переустановил и Windows и Excel (версии 7 и 2010 соответственно, диски лицензионные), после чего Refedit стал внедряться в форму, но частые выходы из Excel не прекратились (они были и до переустановки тоже).
Может быть, эта информация поможет для устранения проблемы: глюки бывают не всегда, но почти всегда. Часто бывает так, что выполнение одного и того макроса/процедуры VBA иногда проходит нормально, выполняется все то что предписано в макросе, но, например, при повторном запуске того же макроса происходит аварийное завершение Excel.
Очень прошу помочь, всем заранее спасибо.

Всем доброго времени суток!
У меня главная проблема такая — я пишу на vba (Excel) небольшую программу. Моя программа содержит пользовательскую форму, Но в последнее время (примерно 2 месяца) при выполнении простого макроса или процедуры Vba происходит сбой. Вначале происходит следующее-многие элементы меню Excel становятся недоступными, они меняют цвет с черного на бледно-серый. Затем вскоре выходит сообщение о прекращении работы Microsoft Excel, имя события проблемы — Appcrash, вот подробности:

Прекращена работа программы «Microsoft Excel»
Windows может провести способ устранения этой ошибки в Интернете и попытаться восстановить данные, а затем перезапустить программу.
Имя события проблемы: APPCRASH
Имя приложения: EXCEL.EXE
Версия приложения: 14.0.7147.5000
Отметка времени приложения: 550f3d44
Имя модуля с ошибкой: EXCEL.EXE
Версия модуля с ошибкой: 14.0.7147.5000
Отметка времени модуля с ошибкой: 550f3d44
Код исключения: c0000005
Смещение исключения: 0017c42b
Версия ОС: 6.1.7601.2.1.0.768.3
Код языка: 1049

Дополнительные сведения об этой проблеме:
LCID: 1049
skulcid: 1049
Возможно, кто-то уже сталкивался с похожими проблемами или знает, как это «лечится». Чаще всего это сообщение выходит вскоре после того, как были выполнены макросы (процедуры), работающие с элементом управления Refedit, но иногда и при других элементах управления.
Может быть, это имеет значение, но часто данная проблема возникает при тех файлах, что содержат пользовательскую форму, и притом часто проблема возникает вскоре после того, как идет обращение к макросу или процедуре, содержащим Refedit. Но мой вопрос, как мне кажется, гораздо шире, чем просто коррекция программ VBA, а в том, как «лечатся» аварийные завершения Excel. Ведь эти аварийные завершения происходят очень часто, и даже бывает так, что происходят эти аварийные ситуации даже после выполнения простого макроса типа
Refedit0.Text = «»
(Я просто пытался очистить/обнулить информацию в Refedit).
Несколько дней назад я пытался создать файл по новой, но были глюки еще круче — я не мог вставить в пользовательскую форму элемент управления Refedit. Когда элемент управления переходил из Toolbox в пользовательскую форму — точнее, когда я пытался его туда переместить — то у меня выходило сообщение о том, что элемент не найден. Вскоре после этого я переустановил и Windows и Excel (версии 7 и 2010 соответственно, диски лицензионные), после чего Refedit стал внедряться в форму, но частые выходы из Excel не прекратились (они были и до переустановки тоже).
Может быть, эта информация поможет для устранения проблемы: глюки бывают не всегда, но почти всегда. Часто бывает так, что выполнение одного и того макроса/процедуры VBA иногда проходит нормально, выполняется все то что предписано в макросе, но, например, при повторном запуске того же макроса происходит аварийное завершение Excel.
Очень прошу помочь, всем заранее спасибо. flash708

Сообщение Всем доброго времени суток!
У меня главная проблема такая — я пишу на vba (Excel) небольшую программу. Моя программа содержит пользовательскую форму, Но в последнее время (примерно 2 месяца) при выполнении простого макроса или процедуры Vba происходит сбой. Вначале происходит следующее-многие элементы меню Excel становятся недоступными, они меняют цвет с черного на бледно-серый. Затем вскоре выходит сообщение о прекращении работы Microsoft Excel, имя события проблемы — Appcrash, вот подробности:

Прекращена работа программы «Microsoft Excel»
Windows может провести способ устранения этой ошибки в Интернете и попытаться восстановить данные, а затем перезапустить программу.
Имя события проблемы: APPCRASH
Имя приложения: EXCEL.EXE
Версия приложения: 14.0.7147.5000
Отметка времени приложения: 550f3d44
Имя модуля с ошибкой: EXCEL.EXE
Версия модуля с ошибкой: 14.0.7147.5000
Отметка времени модуля с ошибкой: 550f3d44
Код исключения: c0000005
Смещение исключения: 0017c42b
Версия ОС: 6.1.7601.2.1.0.768.3
Код языка: 1049

Дополнительные сведения об этой проблеме:
LCID: 1049
skulcid: 1049
Возможно, кто-то уже сталкивался с похожими проблемами или знает, как это «лечится». Чаще всего это сообщение выходит вскоре после того, как были выполнены макросы (процедуры), работающие с элементом управления Refedit, но иногда и при других элементах управления.
Может быть, это имеет значение, но часто данная проблема возникает при тех файлах, что содержат пользовательскую форму, и притом часто проблема возникает вскоре после того, как идет обращение к макросу или процедуре, содержащим Refedit. Но мой вопрос, как мне кажется, гораздо шире, чем просто коррекция программ VBA, а в том, как «лечатся» аварийные завершения Excel. Ведь эти аварийные завершения происходят очень часто, и даже бывает так, что происходят эти аварийные ситуации даже после выполнения простого макроса типа
Refedit0.Text = «»
(Я просто пытался очистить/обнулить информацию в Refedit).
Несколько дней назад я пытался создать файл по новой, но были глюки еще круче — я не мог вставить в пользовательскую форму элемент управления Refedit. Когда элемент управления переходил из Toolbox в пользовательскую форму — точнее, когда я пытался его туда переместить — то у меня выходило сообщение о том, что элемент не найден. Вскоре после этого я переустановил и Windows и Excel (версии 7 и 2010 соответственно, диски лицензионные), после чего Refedit стал внедряться в форму, но частые выходы из Excel не прекратились (они были и до переустановки тоже).
Может быть, эта информация поможет для устранения проблемы: глюки бывают не всегда, но почти всегда. Часто бывает так, что выполнение одного и того макроса/процедуры VBA иногда проходит нормально, выполняется все то что предписано в макросе, но, например, при повторном запуске того же макроса происходит аварийное завершение Excel.
Очень прошу помочь, всем заранее спасибо. Автор — flash708
Дата добавления — 14.05.2015 в 16:08

Наверх 8 Простой способ исправить проблему с Excel, которая не отвечает на проблемы в Windows 10 / 8 / 7 / XP

Размещенно от Билл Фаррелл Ноябрь 29, 2018 13: 15

Когда вы редактируете книгу или сохраняете некоторые изменения, внезапно появляется всплывающее окно, которое Excel не отвечает. Как решить эту проблему и получить данные обратно? Все больше и больше пользователей сообщают, что Excel не отвечает, падает, зависает или перестает работать. Иногда вы можете получить сообщение об ошибке; В других случаях это просто замерзает. В этом уроке мы обсудим, как эффективно решить эту проблему.

  • Часть 1: все эффективные способы исправить Excel не отвечает
  • Часть 2: Как восстановить файлы Excel, когда Excel не отвечает

Часть 1 : Все эффективные способы исправить Excel не отвечают

Когда Excel заморожен, вы можете попробовать следующие распространенные способы исправить это.

Способ 1: обновить Windows

Microsoft регулярно выпускает обновления для Windows, чтобы исправлять ошибки и вводить новые функции. Если вам интересно, Excel не отвечает, как сохранить, пришло время установить последние обновления для вашего компьютера.

Шаг 1 Откройте меню «Пуск», нажмите «Панель управления» и перейдите к «Система и безопасность».

Шаг 2 : Выберите параметр «Автоматически устанавливать любые обновления для Windows». Когда это будет сделано, попробуйте Excel снова.

Путь 2: открой Excel в безопасном режиме

Общеизвестно, что безопасный режим — это решение для устранения различных проблем в Windows. Аналогично, Excel также может работать в безопасном режиме.

Шаг 1 : Одновременно нажмите «Win + R», чтобы открыть диалоговое окно «Выполнить».

Шаг 2 Введите «excel.exe / safe» и нажмите «Enter», чтобы открыть программу Excel в безопасном режиме. Теперь откройте свою рабочую книгу, Excel 2016 не отвечает, не должно повториться.

Безопасный режим также позволяет решить проблему, когда Файл Excel поврежден, Файл Excel не отвечает и т.д.

Способ 3: отключить надстройки COM

Хотя Microsoft не предоставляет надстройки для Excel, она поддерживает сторонние надстройки. И если вы установили надстройки намеренно или непреднамеренно, они могут нести ответственность за то, что Microsoft Excel не отвечает. Решение простое, отключив его.

Шаг 1 : Перейдите в «Файл»> «Параметры»> «Надстройки» в программе Excel.

Шаг 2 Найдите в нижней части всплывающего диалогового окна, выберите «Надстройки COM» в раскрывающемся меню «Управление» и выберите «Перейти».

Шаг 3 : Снимите флажки рядом с надстройками COM и нажмите «ОК», чтобы отключить их.

Способ 4: убедитесь, что файл Excel не открывается повторно

Когда мы открываем файл Excel, мы дважды щелкаем по нему. И для загрузки файла Excel требуется некоторое время. В некоторых случаях люди нажимают кнопку мыши несколько раз. В результате файл открывается многократно и зависает. Что делать, если Excel не отвечает в таком случае? Закройте программу Excel, подождите несколько минут, а затем дважды щелкните файл, чтобы открыть его. Имейте в виду, что дождитесь полной загрузки файла excel.

Если ваш файл Excel создан сторонними программами, вам лучше убедиться, что он совместим с версией Excel на вашем компьютере.

Путь 5: обновите антивирусное программное обеспечение или отключите его

Многие люди используют антивирус на своем компьютере, который работает в фоновом режиме и занимает много места. Если антивирусное программное обеспечение устарело, это может вызвать много проблем, включая зависание Excel. Таким образом, вы всегда должны обновить антивирусное программное обеспечение. Если проблема не устранена, попробуйте использовать Excel после отключения антивирусного программного обеспечения.

Способ 6: удаление ошибок из файла Excel

Иногда Excel Frost не имеет ничего общего с программным обеспечением, кроме самого файла. Наиболее распространенные факты вызывают проблемы включают в себя:

1. Формулы массивов, ссылающиеся на неодинаковое количество элементов в аргументах.

2. Чрезмерные стили или условное форматирование.

3. Слишком много скрытых или 0 объектов высоты и ширины.

4. Неверно определены имена.

Вы можете проверить каждый из них и легко решить проблему.

Способ 7: удаление программного обеспечения конфликтует с Excel

Люди обычно устанавливают различные программы и сервисы на свои компьютеры для выполнения разнообразных задач. Некоторые из них могут включаться автоматически после включения компьютера. Если какая-либо программа или служба конфликтуют с Excel, Excel не отвечает.

Шаг 1 Откройте диалоговое окно «Выполнить», введите «msconfig» и нажмите «Enter», чтобы открыть диалоговое окно «Конфигурация системы».

Шаг 2 Снимите флажок напротив каждой программы и ненужной услуги и нажмите «ОК» для подтверждения.

Шаг 3 : Перезагрузите компьютер и попробуйте Excel снова, он должен работать нормально.

Способ 8: переустановить Office

Последнее решение заключается в переустановке Office, если Excel часто происходит.

Шаг 1 : Перейдите в «Панель управления»> «Программы»> «Удалить программу».

Шаг 2 Найдите Microsoft Office и щелкните правой кнопкой мыши на нем, выберите «Удалить».

Шаг 3 Затем перейдите на веб-сайт Microsoft, загрузите нужную версию Office, следуйте инструкциям на экране, чтобы переустановить ее на своем компьютере, а затем используйте свой регистрационный код для регистрации.

Часть 2 Восстановить файлы Excel, когда Excel не отвечает

If ваш файл Excel поврежден и это приводит к зависанию Excel, вам понадобится профессиональная программа восстановления Excel, как Apeaksoft Восстановление данных, чтобы вернуть свой Excel, даже несохраненный, Его основные функции:

  • Извлечение данных из файлов Excel одним щелчком мыши, когда Excel не отвечает.
  • Доступность различных фактов приводит к тому, что Excel не работает нормально, например, устаревшее программное обеспечение, вирусная атака, сбой системы и многое другое.
  • Поддержка различных типов данных и форматов, включая XLSX, XLS и другие.
  • Восстановите данные файла Excel в оригинальном качестве.
  • Предварительно просмотрите все файлы Excel и решите восстановить все из них или определенные рабочие книги.
  • Быстрее, легче и безопаснее.
  • Совместим с 10 / 8.1 / 8 / 7 / Vista / XP.

Скачать для WinСкачать для Mac

Как восстановить файлы Excel, когда Excel не отвечает

Шаг 1 : Проверка файлов Excel для восстановления

Установите Восстановление данных на свой компьютер и запустите его. Перейдите в раздел типа данных и установите флажок «Документ». Затем перейдите в область местоположений и выберите, где файл Excel сохранен. Нажмите кнопку «Сканировать», чтобы начать восстановление данных.

Шаг 2 : Просмотр файлов Excel перед восстановлением

Выберите параметр «Документ» на левой боковой панели после сканирования, а затем откройте папку с именем XLSX или XLS. Если файлов Excel слишком много, используйте функцию «Фильтр» на верхней ленте, чтобы быстро найти файл Excel. Если при стандартном сканировании отсутствует нужный файл, нажмите кнопку «Глубокое сканирование», чтобы выполнить глубокое сканирование.

Шаг 3 : Восстановить данные из файла Excel в один клик

Выберите все нужные файлы Excel и нажмите кнопку «Восстановить», чтобы начать извлечение данных из файлов Excel, когда Excel не отвечает. После этого вы можете проверить все файлы, которые вы восстановили.

Excel в основном используется людьми и компаниями для сохранения различных данных, от финансовых данных до продаж, от списка покупок до счетов. Для Excel важно работать слаженно, чтобы обеспечить безопасность данных. Если у вас возникла проблема с зависанием Excel, наши руководства и предложения могут решить проблему и вернуть данные.

Ссылка на основную публикацию