Конференція VBStreets - Перегляд теми - Подія по таймеру
Весь смак програмування!
- Список форумів‹ Суміжні технології‹ VBA
- Змінити розмір шрифту
- FAQ
- Вхід
Подія по таймеру
Подія по таймеру
dim flag as boolean
private sub timer if flag=true then . . . Application.OnTime Now + TimeValue("00:00:01"), "Timer" end if end sub
Public sub StartTimer flag=true timer end sub
Public sub StopTimer flag=False end sub
Хлопців я ваше туплю роблю так
Private Sub Workbook_Open() Application.OnTime Now + TimeValue("00:00:5"), "Tim()" End Sub
Public Sub Tim() forPROVERKA.Show End Sub
пише що немає такого макросу 'Tim()' вибачте засранця, але опишіть у прикладі як зробити! у мене вже голова подружжя не варить
О пасіб все вийшло! Треба було просто не в тілі книги, а окремим модулем прописати.
Тепер виникла нова проблема Є файл із даними, вони оновлюються кожні 2 хв. Мені необхідно кожні 2 хв завантажувати з нього нові дані та поміщати у свою таблицю, при цьому відкрита форма в якій постійно набивають дані, і періодично відкриваються інші форми. Не вистачає мозку зробити так, щоб дані постійно скачувалися, і в цей час спокійно працювало з основними даними. Запускаю таймер, один раз все проходить і гальма, або даю посилання на таймер із форми, тоді при переході в іншу форму знову гальма. Як зробити щоб таймер працював незалежно від основного коду і постійно.