фильтр сообщений выдал диагностику о занятости приложения
INFO: Повреждение файла Normal.dot приводит к ошибкам при автоматизации Word
Аннотация
Один или несколько поврежденных файлов шаблона Normal.dot могут послужить причиной того, что внешний клиент автоматизации будет выдавать одно из следующих сообщений об ошибке:
HRESULT: 0x800A175D
VB Error: 5981
«Не удается открыть банк макросов»
HRESULT: 0x800A142D
VB Error: 5165
«Word не удается открыть существующий »
Дополнительная информация
Возможно, шаблон Normal.dot, используемый Word, поврежден. Если вы столкнулись с одной из ошибок, описанных в разделе «Аннотация» данной статьи, с целью определения причины проблемы временно можно переименовать шаблон Normal.dot.
Переименование шаблона Normal.dot восстанавливает стандартные значения некоторых параметров, в том числе пользовательских стилей, панелей инструментов, макросов и записей автотекста. Настоятельно рекомендуется не удалять файл Normal.dot, а переименовывать его, в этом случае вы сможете восстановить настройки, если шаблон не поврежден.
В некоторых версиях Word допускается использование нескольких файлов шаблона Normal.dot. Данная ситуация возможна, если на одном компьютере запущено несколько версий Word или зарегистрированы несколько профилей пользователей. В этом случае обязательно убедитесь, что вы переименовываете правильную копию файла Normal.dot.
Чтобы переименовать файл Normal.dot, выполните следующие действия.
Закройте все экземпляры программы Word, включая WordMail.
Нажмите кнопку Пуск на панели задач Windows, выберите команду Найти и нажмите пункт Файлы и папки.
В поле Имя введите Normal.dot.
В поле Поиск в выберите локальный жесткий диск (или альтернативное местонахождение пользовательского шаблона, если вы запустили Word с сетевого сервера).
Нажмите кнопку Найти, чтобы найти файл.
Щелкните правой кнопкой мыши каждый файл Normal.dot, который отображается в диалоговом окне Результаты поиска. Выберите в контекстном меню команду Переименовать. Присвойте файлу новое имя, например OldNormal.dot или Normal-1.dot.
Сверните диалоговое окно «Результаты поиска».
Для запуска Word перезапустите клиент автоматизации.
Корректный запуск Microsoft Word говорит о том, что проблема решена. В этом случае проблема заключалась в повреждении шаблона Normal.dot. Возможно, придется восстановить некоторые выбранные настройки. Если переименованный вами файл Normal.dot содержит такие персональные настройки, как стили, макросы или элементы автотекста, которые восстановить непросто, можно попытаться скопировать эти настройки из старого файла Normal.dot в новый с помощью организатора.
Для получения дополнительной информации об использовании организатора выполните следующие действия:
Выберите Помощник Office.
Введите Использование организатора.
Нажмите кнопку Найти.
Выберите Использование параметров из другого документа или шаблона.
Если настройки панели инструментов хранятся в пользовательской панели инструментов, можно будет скопировать их с помощью организатора. К сожалению, если настройки выполнялись в одной из встроенных внутренних панелей инструментов Word, после переименования шаблона вам, вероятно, придется создать их вновь, поскольку эти изменения скопировать с помощью организатора нельзя.
(c) Корпорация Microsoft (Microsoft Corp.), 1999. Все права защищены. Статья подготовлена при участии Криса Йенсена (Chris Jensen), корпорация Майкрософт.
Ссылки
Дополнительные сведения о сообщениях об ошибке см. в следующих статьях базы знаний Майкрософт:
173547 WD: Сообщение об ошибке: Word не удается открыть документ (эта ссылка может указывать на содержимое полностью или частично на английском языке)
189439 WD97: Word не удается открыть «Не удается открыть существующий » (эта ссылка может указывать на содержимое полностью или частично на английском языке)
224338 PRB: Ошибка 800A175D – Не удается открыть банк макросов (эта ссылка может указывать на содержимое полностью или частично на английском языке)
246018 ОШИБКА: Ошибка автоматизации 8001010A при автоматизации Word 2000 (эта ссылка может указывать на содержимое полностью или частично на английском языке)
272347 OFF98: Сообщения об ошибке Visual Basic при запуске программы Office, редактора Visual Basic или макроса (эта ссылка может указывать на содержимое полностью или частично на английском языке)
Открытие таблиц excel в потоках
Доброго времени суток!
Пытаюсь открыть два разных екселевских файла в разных потоках, но как-то не выходит. Вываливает
«EOleSysError with message ‘Пpилoжeниe oбpaтилocь к интepфeйcy, oтнocящeмycя к дpyгoмy потоку»
или «EOleSysError with message ‘Фильтp cooбщeний выдaл диaгнocтикy o зaнятocти пpилoжeния’.»
если прописать CoInitializeEx(nil, COINIT_MULTITHREADED);
все на строчке WorkSheet:=Excel.Application.ActiveWorkbook.ActiveSheet;
Вот пример одного потока (второй такой же, только другой файл передаю):
ну и в dpr прописал:
Insert разных таблиц в нескольких потоках (одновременно) в access
Всем привет, хочу в несколько потоков вставлять данные в разные таблицы в базе access (.mdb.
Открытие таблиц EM!
Здравствуйте форумчане! Есть такая проблема MS SQL 2000 Server работал нормально, после последнего.
Открытие с разных таблиц
Прошу помощи! Конкретно что мне надо на форуме я не нашел! Один comboBox подключен к БД и работает.
Открытие таблиц для ввода данных
Здравствуйте! Недавно начал изучать базы данных, и захотел открыть таблицу для ввода данных.
ни на что не намекает
откуда вообще мысль, что к одной переменной можно пустить два потока безнаказанно?
Открытие таблиц в DataGridView по нажатию кнопки
Есть база данных в ней несколько связанных таблиц. Суть вопроса в том, как прописать код в С# что.
Access ADO открытие таблиц в FormCreate
Всем доброго дня! Возникла необходимость освоить работу в Delphi с БД но как то с самого начала.
Программное открытие и закрытие таблиц в сторонней БД
Доброго времени суток уважаемые форумчане! Пытаюсь из текущей БД программно открыть и закрыть.
ADO рекордсет: открытие большего числа таблиц невозможно
При определенном количестве запросов вываливается данная ошибка. Где-то в настройках можно указать.