В таблицу из терминалки идут данные. Идут в одну ячейку, а надо по ним построить график на 5мин.
Пока мысль такая — сделать шаблон для графика 60 ячеек на 1 день, а в куждую ячейку значение писать в опр. время.
Т.е. в 1-ю в 10:00, во 2-ю в 10:05, и т.д.
Допустим данные идут в A1.
Как должна выглядеть формула в ячейке для графика? Ну типа " if Time==«10:00:00» then A1.Data".
И макрос какой-то надо запустить для рефреша, наверное, подскажите в общем — не помню нихрена уже :))
Sub One_Min_Timer()
' время в секундах
time_1 = Now() + 60
Application.OnTime TimeValue(time_1), «CLEAR_1»
End Sub
Sub CLEAR_1()
On Error Resume Next
' Прерываем старый таймер, иначе будет включаться каждые сутки в то же самое время.
Application.OnTime EarliestTime:=TimeValue(time_1), Procedure:=«CLEAR_1», Schedule:=False
' тут производим нужные действия
' .................
🔔 Новые возможности для сделок с паями на Московской бирже
Московская биржа запустила сервис для заключения внебиржевых сделок с паями ПИФ без листинга. Теперь участники рынка и их клиенты могут совершать операции с такими фондами через центрального...
В сегодняшнем посте попробуем ретроспективно оценить ралли на рынке платиноидов и выявить причины роста спроса на эти металлы за последние 5 лет – например, на платину цены выросли более чем в 2...
За 2025 год Софтлайн успешно завершил огромное количество крутых и крупных проектов. В этом посте вспомним лучшие из них, в частности — для промышленных предприятий. Ведь развитие индустриальных...
Прогнозы на 2026 год: ожидания позитивные 🤔 Итоги уходящего 2025 года мы с вами подвели вчера, а значит теперь пришло время поразмышлять о перспективах следующего 2026 года.
Не знаю как у вас, а ...
Прогнозы на 2026 год: ожидания позитивные 🤔 Итоги уходящего 2025 года мы с вами подвели вчера, а значит теперь пришло время поразмышлять о перспективах следующего 2026 года.
Не знаю как у вас, а ...
The Economist описывает декабрьские атаки как качественно новый этап: удары нацелены не на военные объекты, а на порты, энергетику, логистические узлы и мосты, через которые Одесса связана с Европой. ...
www.askit.ru/custom/vba_office/m3/03_09_05_datetime_finctions.htm
support.microsoft.com/ru-ru/kb/162150
Sub One_Min_Timer()
' время в секундах
time_1 = Now() + 60
Application.OnTime TimeValue(time_1), «CLEAR_1»
End Sub
Sub CLEAR_1()
On Error Resume Next
' Прерываем старый таймер, иначе будет включаться каждые сутки в то же самое время.
Application.OnTime EarliestTime:=TimeValue(time_1), Procedure:=«CLEAR_1», Schedule:=False
' тут производим нужные действия
' .................
' и снова вызываем таймер
Call One_Min_Timer
End Sub
Копируй как есть в какой-нибудь из модулей.
На выходе из Workbook надо остановить таймер
Это копируй в ThisWorkbook
Private Sub Workbook_BeforeClose(Cancel As Boolean)
On Error Resume Next
Application.OnTime EarliestTime:=TimeValue(time_1), Procedure:=«CLEAR_1», Schedule:=False
End Sub