Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Excel VB проект - как сделать таймер
|
|||
|---|---|---|---|
|
#18+
Как сделать таймер который бы выполнял какие-либо действия в Excel VB проекте, а-ля Delphi TTimer ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2004, 19:27 |
|
||
|
Excel VB проект - как сделать таймер
|
|||
|---|---|---|---|
|
#18+
1. Сделать AcitveX Control с таймером. 2. Из Excel-я в этот AcitveX Control передать адрес процедуры, которая должна что-то сделать. 3. Таймер в AcitveX Control будет запускать процедуру по её адресу. Но это надо делать через API. Magnus в этом разбирается. Продолжит мою идею, если она верна... a rseny ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2004, 21:35 |
|
||
|
Excel VB проект - как сделать таймер
|
|||
|---|---|---|---|
|
#18+
Паяц :). Через АПИ можно сделать все. И вообще без AcitveX. Есть несколько вариантов, но это будет гаубицей по мухам. У тебя все правильно, только ActiveX сделанный в VB не сможет запустить процедуру по адресу, он этого не умеет. В этом случае нужно в компоненте предусмотреть, события. А в VBA их ловить и запускать что требуется. Короче копию Timer Event выбрасывать наверх. Больше собственно ничего и не нужно. Magnus ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2004, 22:33 |
|
||
|
Excel VB проект - как сделать таймер
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Хе хе :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2004, 23:50 |
|
||
|
Excel VB проект - как сделать таймер
|
|||
|---|---|---|---|
|
#18+
Маладец, садись пять :). Magnus ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2004, 00:49 |
|
||
|
Excel VB проект - как сделать таймер
|
|||
|---|---|---|---|
|
#18+
Сесть я всегда успею... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2004, 00:50 |
|
||
|
Excel VB проект - как сделать таймер
|
|||
|---|---|---|---|
|
#18+
-Спасибо -Пожалуйста -Не паясничай -Иди нах :) Magnus ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2004, 00:51 |
|
||
|
Excel VB проект - как сделать таймер
|
|||
|---|---|---|---|
|
#18+
Ага, значит вот у тебя какая этика... :)) Так держать! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2004, 00:54 |
|
||
|
Excel VB проект - как сделать таймер
|
|||
|---|---|---|---|
|
#18+
И кто теперь шуток не понимает? Анекдот-то бородатый :) Magnus ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2004, 01:20 |
|
||
|
Excel VB проект - как сделать таймер
|
|||
|---|---|---|---|
|
#18+
А хто сказал, что я не понимаю?! Я ж там напысал ":))" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2004, 01:21 |
|
||
|
Excel VB проект - как сделать таймер
|
|||
|---|---|---|---|
|
#18+
Что то мы оффтопами увлеклись. Надо в VB для этих делов Лестницу действительно делать. А то в Акцесе есть, а мы как не родные прямо. Magnus ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2004, 01:31 |
|
||
|
Excel VB проект - как сделать таймер
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2004, 09:46 |
|
||
|
Excel VB проект - как сделать таймер
|
|||
|---|---|---|---|
|
#18+
Есть такой компонент Timer, поставляется с IE 4 (в Win 98, он есть в cab) Так я с его помощью решал эту же проблему в Word. Я нашел его в старой инсталляшке Win 98, присоеденил и там все сервисы есть. Интервалы, событие, включение, выключение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2004, 10:28 |
|
||
|
Excel VB проект - как сделать таймер
|
|||
|---|---|---|---|
|
#18+
big-duke application.OnTime Запускает процедуру только один раз. То есть, не совсем таймер. Скорее планировщик. a rseny ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2004, 12:05 |
|
||
|
Excel VB проект - как сделать таймер
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2004, 13:20 |
|
||
|
Excel VB проект - как сделать таймер
|
|||
|---|---|---|---|
|
#18+
PAЭлемент управления IETIMER.OCX Не работает в WinXP, Офис 2003. (Register нормально проходит, в References тоже добавляется, а компонента в списке Toolbox всё равно нет...) :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2004, 13:36 |
|
||
|
Excel VB проект - как сделать таймер
|
|||
|---|---|---|---|
|
#18+
Разобрался. Имя его меняется на Timer Object. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2004, 13:38 |
|
||
|
Excel VB проект - как сделать таймер
|
|||
|---|---|---|---|
|
#18+
Если кому интересно, написанный мной универсальный модуль реализующий таймер через API, универсальность в том, что он сам опеределяет тип приложения Office(из 3 вариантов: Access, Excel и Word) и соотв. образом запускает API таймер. Переделать его еще под VB6 проблем не составляет. Ссылка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2004, 16:10 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=32537534&tid=2169457]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
52ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
71ms |
get tp. blocked users: |
2ms |
| others: | 246ms |
| total: | 424ms |

| 0 / 0 |
