
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
05.05.2009, 20:00
|
|||
|---|---|---|---|
|
|||
Проверить целостность документа Ворд |
|||
|
#18+
Сразу скажу с VB мало знаком. Возникла задача обработать 40 тыс. документов ворд. Написал скрипт который по очереди открывает, делаиет исправления и закрвает документы по очереди, но буквально каждый 100 документ битый и ворд валится на на этих документах, приходится из в ручную удалять и запускать скрипт заново. Можно ли как-то проверить целостность документа из скрипта и если он поврежден, не открывать его? открываю документ так: Set dd=Documents.Open('имя файла', ReadOnly:=False) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.05.2009, 17:33
|
|||
|---|---|---|---|
Проверить целостность документа Ворд |
|||
|
#18+
и после этой строчки возвращаются ошибки или нет? и в каком виде в виде? в виде диалоговое окно word'а? если да, то можно поставить таймер, который периодически проверяет окно с ошибкой и если он есть, то текущий открываемый документ невалидный ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.05.2009, 17:34
|
|||
|---|---|---|---|
Проверить целостность документа Ворд |
|||
|
#18+
или же открыть документ назначив свойство отключения вывода сообщений об ошибке, что-то вроде было в Excel'е (ExcelApplication.DisplaAlerts=False), и проверть результативный dd на что-то вроде (dd Is Nothing) P.S. Жаль нету редактирования уже написанных сообщений ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.05.2009, 18:17
|
|||
|---|---|---|---|
|
|||
Проверить целостность документа Ворд |
|||
|
#18+
попрбую порыть в сторону Word Application.DisplayAlerts ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.05.2009, 19:04
|
|||
|---|---|---|---|
|
|||
Проверить целостность документа Ворд |
|||
|
#18+
Во! Нашел, можно обработчики на эроры повесить.... Зашибись: http://msdn.microsoft.com/en-us/library/aa155434.aspx правда у меня ворд еще иногда виснет, но это не так часто. СПАСИБО ЗА СОВЕТ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=60&mobile=1&tid=2161055]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
45ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 188ms |
| total: | 296ms |

| 0 / 0 |
