Можно ли избавиться от диалогового окна «Microsoft Office Excel обнаружил проблему»? - PullRequest
2 голосов
/ 06 февраля 2009

Вы знаете, что я имею в виду:

Excel has crashed... again!

Есть ли способ отключить это?

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

  • Я определенно не хочу перезапускать Excel.
  • Я не хочу, чтобы процесс excel.exe зависал, ожидая, пока кто-нибудь нажмет "Не отправлять"
  • А я никогда и никогда не хочу сообщать подробности моего сбоя в Microsoft!

Ответы [ 2 ]

3 голосов
/ 06 февраля 2009

Это системный сервис, который вы можете легко отключить

Отключить отчеты об ошибках в Microsoft Windows XP Professional

Если это не работает, перейдите в Панель управления / Инструменты администратора / Службы и остановите и отключите «Службу отчетов об ошибках»

1 голос
/ 06 февраля 2009

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

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