Добрый день! Уважаемые специалисты-программисты прошу вашей помощи. Есть 3 столбца с числовыми данными. Нужен макрос - чтобы по этим данным перемещалась "рамка" вниз на 1строку каждые 40сек и внутри этой рамки ячейки с данными проверялись на условие. Если выполняется условие суммы для трех ячеек : для столбца-1, то подается звуковой сигнал-1, для столбца-2, то подается звуковой сигнал-2, для столбца-3, то подается звуковой сигнал-3. Более подробно в файле примера. Работаю в excel 2013
Звуковой сигнал при выполнении условия в столбце с числовыми данными.
21.03.2018 15:24:48
|
|
|
|
22.03.2018 14:49:42
Alex323, проверьте, то ли что нужно. Запуск макроса через "Вид" - "Макросы" макрос test. Если нужно можно сделать кнопку.
Постарался максимально объяснить код с помощью комментариев в редакторе. Если есть вопросы или что то не так, готов ответить и исправить. Правда еще не понятно как должен вести себя код в случае выполнения условия во всех трех рамках...Есть идея разбить задержку 40 сек на 3 для проверки каждой рамки. Жду Ваших комментариев по этому поводу, Всех благ
Изменено: |
|
|
|
22.03.2018 20:16:30
Здравствуйте Lucifer !!! Спасибо, что вызвались помочь в моем вопросе. 1-При запуске макроса в файле
|
|
|
|
22.03.2018 20:36:49
Alex323,во время выполнения любого макроса Вы не сможете параллельно работать в ексель, к сожалению...
|
|
|
|
22.03.2018 21:02:36
В работе макроса не разбирался, поэтому не знаю что он делает. Только исправил таймер. Время проставите нужное. Работать можно в файле во время выполнения макроса. (Lucifer на заметку, если что)
Изменено:
Мастерство программиста не в том, чтобы писать программы, работающие без ошибок.
А в том, чтобы писать программы, работающие при любом количестве ошибок. |
|
|
|
22.03.2018 21:24:05
Alex323, если Вам нужно еще что то делать в других файлах тогда необходимо немного дополнить код. По поводу аудио вопрос остается открытый. Я использую 2016 екскель, у меня по крайней мере звук воспроизводится. Вы пробовали воспроизводить звуки которые прописаны были изначально в коде? |
|||
|
|
22.03.2018 21:56:15
|
|||
|
|
23.03.2018 08:37:33
Мотя,компьютерные сигналы нужны для реакции пользователя.
|
|
|
|
23.03.2018 08:47:38
|
|||
|
|
23.03.2018 08:52:09
Это в фаиле для наглядности часто проходит сигнал, а в реальности сигналы очень редко звучат.
|
||||
|
|
|||