|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
08.10.2011, 09:52 | #1 |
Форумчанин
Регистрация: 27.10.2009
Сообщений: 277
|
Run-time error '5692'
при выполнении макросов Word (2003) иногда выдает сообщение:
Run-time error '5692' что бы это значило и можно ли это победить? сами эти макросы нормальные, давно работают... |
08.10.2011, 15:37 | #2 |
Старожил
Регистрация: 24.01.2011
Сообщений: 3,116
|
не плохо бы было часть макроса где ошибка, указать на какой строке ошибка и текст ошибки
|
08.10.2011, 16:11 | #3 |
Форумчанин
Регистрация: 27.10.2009
Сообщений: 277
|
просто я думал, что кто-нибудь знает в принципе, что за ошибка такая 5692.
в одном макросе, кажется, выловил причину: в .Text заменил ^p на ^13, макрос заработал нормально (хотя он и так работал нормально почти всегда). С остальными буду пробовать разбираться по мере появления косяков. Если что, забегу сюда поплакаться Последний раз редактировалось caute; 09.10.2011 в 10:26. |
08.10.2011, 21:01 | #4 |
Старожил
Регистрация: 24.01.2011
Сообщений: 3,116
|
у меня в справочнике - эта последняя:
3402 Can't perform cascading operation. It would cause field <name> to become a zero-length string, which is not allowed Невозможно выполнить каскадную операцию, которая приведет к появлению недопустимой пустой строки в поле <name> |
09.10.2011, 05:46 | #5 |
Особый статус
Участник клуба
Регистрация: 24.11.2008
Сообщений: 1,535
|
Индексация ошибок выполнения
Это из раздела: «„Смысл всего сущего?” — „42”».
Кто это вообще придумал — выдавать код ошибки, без объяснения по-русски... Или это делалось не для пользователя — а для торжественной отправки в Центр?
Формула 1 (календарь чемпионата-2016): 26.11.2016 15:55 — Абу-Даби: http://ru.wikipedia.org/wiki/Гран-при_Абу-Даби — (квалификация)! Эфир: http://lion-tv.com/28-match-tv.html
|
09.10.2011, 08:42 | #6 |
Старожил
Регистрация: 24.01.2011
Сообщений: 3,116
|
мне кажется автор вопроса не договаривает должен быть текст (могу ошибаться)
Выложите скрин пжл |
09.10.2011, 09:47 | #7 |
Форумчанин
Регистрация: 27.10.2009
Сообщений: 277
|
да, текст есть, если приглядеться Последний раз редактировалось caute; 09.10.2011 в 09:56. |
09.10.2011, 10:09 | #8 |
Форумчанин
Регистрация: 27.10.2009
Сообщений: 277
|
эту ошибку можно эмулировать, если не лень возиться.
1. создаёте пустой док и вводите туда строку: — одушевленное), - потому 2. выполните макрос Код:
при замене в .Text = "^p- " на "^13- " ошибка исчезнет Последний раз редактировалось caute; 09.10.2011 в 10:14. |
09.10.2011, 12:49 | #9 |
Особый статус
Участник клуба
Регистрация: 24.11.2008
Сообщений: 1,535
|
Ну ясно: в окне поиска (вызываемом по Ctrl-f или Ctrl-h), еще до выполнения вашего кода, установлена опция (флажок) «Подстановочные знаки»: http://programmersforum.ru/showthread.php?t=160161#2 (рисунок) — а "иероглиф" ^p используется Word’ом лишь в случае, когда этот флажок снят.
Вот испытанный пример: http://programmersforum.ru/showthrea...3270&page=2#14 (так, для разнообразия). А вот толковая статья про "иероглифы" для поиска-замены: http://www.interface.ru/home.asp?artId=2958
Формула 1 (календарь чемпионата-2016): 26.11.2016 15:55 — Абу-Даби: http://ru.wikipedia.org/wiki/Гран-при_Абу-Даби — (квалификация)! Эфир: http://lion-tv.com/28-match-tv.html
Последний раз редактировалось Sasha_Smirnov; 09.10.2011 в 13:01. |
09.10.2011, 13:31 | #10 |
Форумчанин
Регистрация: 27.10.2009
Сообщений: 277
|
отлично! огромное спасибо
потому что эта бяка у меня вылазила и в других случаях, с вполне рабочими макросами. терь ясно, что к чему. А не подскажете ли заодно, как на VBA попросить снять флажок "подстановочные знаки", если таковой установлен (вставлю эту строчку в начале кода проблемных макросов)? |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Периодическая ошибка Run-time error -2147417848 (80010108) Automation error в файле с макросом | faraviper | Microsoft Office Excel | 0 | 24.02.2011 16:23 |
Run-time error 13 | olimpus | Microsoft Office Excel | 11 | 25.12.2010 22:49 |
Pivot Run-time Error 1004 | stream71 | Microsoft Office Excel | 0 | 07.09.2009 15:41 |
Ошибка Run-Time error 13 | DEZuv | Microsoft Office Access | 0 | 03.04.2009 12:25 |
Подскажите! Run-time error '7' Out of memory | evgenjp | Свободное общение | 3 | 01.10.2008 09:16 |