|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
21.10.2015, 21:29 | #1 |
Новичок
Джуниор
Регистрация: 21.10.2015
Сообщений: 5
|
Как зафиксировать последнее не пустое значение в ячейке?
Всем доброго времени суток!
Стоит задача - при наступлении определенного времени, в ячейку, например A2, начинает копироваться числовое значение из другой ячейки, например A1. То есть - если время равно, скажем, 22-30, начинается копирование из A1 в A2. Далее, время меняется, скажем на 22-31, и нужно, чтобы после изменения времени, ячейка не становилась пустой, а в ней зафиксировалось последнее изменение. В макросах не силен, но если другого выхода нет, то придется пробовать. Заранее спасибо. |
21.10.2015, 21:44 | #2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
если в А1 пусто не копируйте это в А2
пожалуйста
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
21.10.2015, 22:14 | #3 |
Новичок
Джуниор
Регистрация: 21.10.2015
Сообщений: 5
|
Да, нет, задача несколько другая, возможно не совсем правильно ее обозначил. Есть поток данных, который транслируется в ячейку A1 из сторонней программы. Далее, в ячейке A2 стоит формула, которая включает копирование (через функцию =ЕСЛИ) только в случае, если на циферблате определенное значение. Далее, часы меняются, и копирование прекращается, ячейка A2 остается пустой. А мне нужно, чтобы данные там остались (последние данные которые были получены из A1).
Далее, условно говоря, когда время еще поменяется, должно начаться копирование уже в A3, при этом также сохранив там значение. Таким образом, нужно сформировать последовательный временной ряд. |
21.10.2015, 23:43 | #4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
очевидно, что задача изложена предельно точно и понятно!
очевидно, что понятно, но не для меня... делов-то, сейчас подтянутся люди посообразительнее и все Вам сделают. наберитесь терпения
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
22.10.2015, 08:37 | #5 | ||
Форумчанин
Регистрация: 15.02.2010
Сообщений: 148
|
Цитата:
Цитата:
надо например: 1200: с А1 -> А2 1201: с А1 -> А3 1203: с А1 -> А4 1204: с А1 -> А5 хххх: с А1 -> последнюю ячейку в столбце А ?
WIX-FILTERS. A Filter for every application.
|
||
22.10.2015, 11:13 | #6 |
Новичок
Джуниор
Регистрация: 21.10.2015
Сообщений: 5
|
Вот таким образом:
https://yadi.sk/i/wRBoTTfejuxc4 Нужно сделать, чтобы последнее значение в соответствующей ячейке сохранялось. Как объяснить по-другому, не знаю. |
22.10.2015, 11:45 | #7 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
по другому: нужно обьяснять не то, что Вы сделали, а обьяснить как должна бы работать эта система
сосредоточтесь на рассказе "что должно происходить на листе" вместо рассказа "вот как я сделал! но почему это не работает???" прямо так и обьясняйте удачи!
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
22.10.2015, 11:56 | #8 |
Форумчанин
Регистрация: 15.02.2010
Сообщений: 148
|
А сторонняя программа не умеет транслировать данные в разные строки? Пускай за сутки наб'bет статистику на другой лист, а тогда проВПРить.
этот файл постоянно открыт, как часто обновляется? Думаю можно чтото придумать на Worksheet_Change p.s. Начинали с копирования А1->А2, а по факту нужно G2->E4 :-)
WIX-FILTERS. A Filter for every application.
|
22.10.2015, 11:57 | #9 | |
Новичок
Джуниор
Регистрация: 21.10.2015
Сообщений: 5
|
Цитата:
Нужно чтобы формировался временной ряд в столбце (или строке, не важно). Каждые тридцать минут в следующую ячейку ряда должно копироваться и фиксироваться значение из поля источника данных (в данном случае - G2). |
|
22.10.2015, 12:41 | #10 | |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
Цитата:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как заставить combobox запоминать последнее значение? | wolf05632 | Microsoft Office Word | 8 | 06.03.2018 23:26 |
как зафиксировать максимальное значение в ячейке? | zander | Microsoft Office Excel | 2 | 28.12.2012 21:39 |
подскажите как поменять последнее значение на предпоследнее | zander | Microsoft Office Excel | 2 | 29.09.2009 19:20 |
Как получить последнее значение при работе программы | voron29 | Общие вопросы Delphi | 1 | 27.02.2009 12:22 |
Как выбрать последнее по списку значение? | CaustiC | Microsoft Office Excel | 2 | 17.11.2008 09:03 |