Страница: 1 |
Страница: 1 |
Вопрос: Помогите с захватом данных через DDE
Добавлено: 22.02.06 21:02
Автор вопроса:
evpgel
Приветствую всех !
Ситуация такая - есть софт, к которому можно подключиться через dde и есть тестовый экселевский файл, который к нему подключается (написан не мной :) ). После подключения постоянно обновляется ряд ячеек. Так вот, непонятно как сделать так, чтобы в другой, моей, ячейке показывался максимум из того, что было в обновляемой. Если я указываю формулу, то она исполняется всего один раз, а данные-то идут непрерывно.
Надеюсь, изложил понятно :) Заранее спасибо...
Ответы
Всего ответов: 5
Номер ответа: 1
Автор ответа: SerJ
Вопросов: 24
Ответов: 332
Профиль | | #1
Добавлено: 22.02.06 21:09
Дык таймер поставь, что и твоя процедурка непрерывно обновляла данные ячейки
Номер ответа: 2
Автор ответа: evpgel
Вопросов: 1
Ответов: 1
Профиль | | #2
Добавлено: 22.02.06 21:24
Не знаю, как это сделать ! В VBA полный ноль
Да и процедурки-то у меня никакой нет, раньше все делал просто формулами...
Номер ответа: 3
Автор ответа: HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #3
Добавлено: 22.02.06 23:29
чувак, ну если ты незнаешь как таймер поставить, толку тебе грузить
про DDE Сервер<>Клиент? Всёравно ничено непоймёшь... Ты тогда ровно
вопрос ставь... шо сделайте мне, то и то... (и за столько....)
Номер ответа: 4
Автор ответа: SerJ
Вопросов: 24
Ответов: 332
Профиль | | #4
Добавлено: 23.02.06 15:49
TimerProc
End Sub
Sub TimerProc()
Application.OnTime Now + TimeValue("00:00:05", "TimerProc"
'Далее - процедура обновления ячеек
End Sub
про DDE Сервер<>Клиент? Всёравно ничено непоймёшь... Ты тогда ровно
вопрос ставь... шо сделайте мне, то и то... (и за столько....)
За что ты его так )
Номер ответа: 5
Автор ответа: SerJ
Вопросов: 24
Ответов: 332
Профиль | | #5
Добавлено: 23.02.06 15:52
Кстати, забыл сказать - процедурка TimerProc должна быть в модуле