Здравствуйте уважаемые форумчане! Такая вот задачка. В режиме реального времени из торгового терминала импортируется данные в таблицу с зелёным заголовком (новые данные добавляются в конец таблицы), и как только в столбце сумма число достигает 8000, этот ряд добавляется в таблицу с желтым заголовком (так же снизу добавляется). Всё это уже автоматизировано и просчитывается. Но Задача в том чтобы при добавлении нового ряда из 1ой таблицы во 2ую прозвучал сигнал. То есть, звуковой сигнал отслеживал столбец сумма числа кратное 8000, но не все числа совсем кратные 8000. Например 2 ое число после 8000 может быть не ровно 16000, а 15995 или 16078 и так далее. Как это можно проще сделать?
Здравствуйте уважаемые форумчане! Такая вот задачка. В режиме реального времени из торгового терминала импортируется данные в таблицу с зелёным заголовком (новые данные добавляются в конец таблицы), и как только в столбце сумма число достигает 8000, этот ряд добавляется в таблицу с желтым заголовком (так же снизу добавляется). Всё это уже автоматизировано и просчитывается. Но Задача в том чтобы при добавлении нового ряда из 1ой таблицы во 2ую прозвучал сигнал. То есть, звуковой сигнал отслеживал столбец сумма числа кратное 8000, но не все числа совсем кратные 8000. Например 2 ое число после 8000 может быть не ровно 16000, а 15995 или 16078 и так далее. Как это можно проще сделать?Руслан422
А теперь раскройте секрет — как нужно определять "первость" значения? Когда что-то появляется в ячейке I8? При первом изменении в колонках I:M после открытия книги? Одним словом — первым после чего должен быть этот самый раз?
А теперь раскройте секрет — как нужно определять "первость" значения? Когда что-то появляется в ячейке I8? При первом изменении в колонках I:M после открытия книги? Одним словом — первым после чего должен быть этот самый раз?StoTisteg
Интуитивно понятный код - это когда интуитивно понятно, что это код.
Да, как только что- то появляется в ячейке, нужен сигнал, а в ячейке появляется первое значение как только в 1ой таблице в столбце "сумма" образуется число кратное 8000 (но не все числа совсем кратные 8000. Например 2 ое число после 8000 может быть не ровно 16000, а 15995 или 16078 и так далее) . Но числа уже отбираются, нужно как только во 2ую таблицу добавится новый ряд- прозвучал сигнал. Но значения в последнем ряду постоянно меняются т.к постоянно в режиме реального времени поступают новые значения. Короче в каждом ряду, интервалах 0-8000, 8000-16000, прозвучал 1 раз сигнал.
Да, как только что- то появляется в ячейке, нужен сигнал, а в ячейке появляется первое значение как только в 1ой таблице в столбце "сумма" образуется число кратное 8000 (но не все числа совсем кратные 8000. Например 2 ое число после 8000 может быть не ровно 16000, а 15995 или 16078 и так далее) . Но числа уже отбираются, нужно как только во 2ую таблицу добавится новый ряд- прозвучал сигнал. Но значения в последнем ряду постоянно меняются т.к постоянно в режиме реального времени поступают новые значения. Короче в каждом ряду, интервалах 0-8000, 8000-16000, прозвучал 1 раз сигнал.Руслан422
[/vba] в модуле листа (открывается через правый клик на ярлычке — Исходный текст) даст Вам противное блеяние всякий раз, когда в жёлтой таблице будет появляться строчка. Противность блеяния определяет "Beeeeeeeeeeeeeeeeeeeeeeeeeeeep", сохранять как книгу с поддержкой макросов.
[/vba] в модуле листа (открывается через правый клик на ярлычке — Исходный текст) даст Вам противное блеяние всякий раз, когда в жёлтой таблице будет появляться строчка. Противность блеяния определяет "Beeeeeeeeeeeeeeeeeeeeeeeeeeeep", сохранять как книгу с поддержкой макросов.StoTisteg
Интуитивно понятный код - это когда интуитивно понятно, что это код.
Сообщение отредактировал StoTisteg - Воскресенье, 06.03.2016, 21:19