Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.11.2010, 10:40   #1
Gvaridos
Пользователь
 
Регистрация: 26.10.2010
Сообщений: 32
По умолчанию Запуск макроса

Помогите с кодом макроса, который запускал бы другой макрос каждые 15 секунд?

если лень писать просто дайте ссылку

Заранее спасибо!
Gvaridos вне форума Ответить с цитированием
Старый 22.11.2010, 10:43   #2
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Ключевое слово Таймер для поиска по этой ветке форума
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 22.11.2010, 10:54   #3
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

Уже было...и не раз.
Код:
Sub NextTime()
    Application.OnTime Now + TimeSerial(0, 0, 20), "NextTime"    'здесь выставить нужное время
'    для примера стоит 20 сек
    Call MsgBox("есть", vbExclamation, Application.Name)    'здесь вместо MsgBox  - Ваша команда
End Sub
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499
VictorM вне форума Ответить с цитированием
Старый 22.11.2010, 11:27   #4
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

первый раз NextTime надо как-нибудь запустить хоть с кнопки, хоть при открытии файла, а потом он будет каждые 20 сек. срабатывать.
Вместо MsgBox напишете имя Вашего "другого" макроса. Таким образом NextTime и будет
Цитата:
кодом макроса, который запускал бы другой макрос каждые...
Чтобы каждые 15 сек. срабатывал сможете переделать самостоятельно?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 22.11.2010, 11:35   #5
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Вряд ли он захочет переделать самостоятельно - если ему даже поискать лень...
http://www.planetaexcel.ru/forum.php?thread_id=21587
EducatedFool вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Автоматический запуск макроса АлёнаP Microsoft Office Excel 4 28.03.2010 12:55
Запуск макроса serafim09 Microsoft Office Excel 9 03.09.2009 16:55
Запуск макроса с параметрами из другого макроса Saladin Microsoft Office Excel 2 19.01.2009 09:43
Запуск макроса с книгой Gawwws Microsoft Office Excel 2 28.10.2008 11:34
Автоматический запуск макроса Len@ Microsoft Office Excel 6 23.07.2008 12:05