|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
18.06.2011, 13:59 | #11 |
Участник клуба
Регистрация: 02.05.2010
Сообщений: 1,390
|
Вариант:
Код:
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728 Последний раз редактировалось kuklp; 18.06.2011 в 14:02. |
18.06.2011, 15:49 | #12 | |
Пользователь
Регистрация: 09.06.2011
Сообщений: 21
|
Цитата:
Задача такая: Есть основной код программы (main). Из этого кода запускается несколько макросов ( например №1 и №2) для обработки таблицы. Макросы запускаются друг за другом. Причем, макрос №2 запускаются только после завершения работы №1, так как требуется время на завершение обработки таблицы №1. main должен выполняться постоянно, т.е. зациклен. При итерации main должна быть предусмотрена пауза, секунд 5, в которую управление передается пользователю. |
|
18.06.2011, 16:02 | #13 |
Пользователь
Регистрация: 09.06.2011
Сообщений: 21
|
В общем, решил сделать так.
Объявил глобальную переменную Obrab_tabl_zak as boolean В макросе Obrabotka_tabl, в самом конце поставил Obrab_tabl_zak = true А в main вставил проверку после вызова макроса Код:
|
18.06.2011, 16:07 | #14 | |
Пользователь
Регистрация: 09.06.2011
Сообщений: 21
|
Цитата:
По сути, то же самое сделал. |
|
18.06.2011, 17:22 | #15 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
И при этом процессор (или одно ядро, которое ведет процесс VBA) загружен(о) на 100%
Попробуйте так: Код:
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
18.06.2011, 18:17 | #16 |
Участник клуба
Регистрация: 02.05.2010
Сообщений: 1,390
|
Леш, во время Sleep ничего нельзя сделать с таблицей, а с DoEvents можно.
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728 |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ожидание завершения потоков | Voody | Общие вопросы Delphi | 11 | 14.06.2016 06:10 |
Отмена закрытия консольного окна после завершения работы приложения | FeloS | Общие вопросы C/C++ | 21 | 25.02.2011 16:34 |
Ожидание завершения процесса | Человек-Ололо | Общие вопросы Delphi | 2 | 08.03.2010 19:39 |
Как программно вызвать окно завершения работы | UfoRoot | Win Api | 4 | 21.01.2009 11:15 |
Перехват завершения работы ОС | vynt | Win Api | 7 | 19.05.2008 08:59 |