В Excel есть инструментарий для запуска макроса по расписанию, - Application.Ontime
При помощи этого метода можно запускать макрос с заданным интервалом (например, раз в секунду)
Но есть и другой вариант, - использование объекта htmlfile:
(код надо поместить в модуль ЭтаКнига - ThisWorkbook)
Private m_TimerId As Variant Private m_doc As Object Const ATTRNAME = "VBATimerHandler" Private Sub StartTimer() Const Script = "document.documentElement.getAttribute('" & ATTRNAME & "').TimerProc()" EndTimer Set m_doc = CreateObject("htmlfile")










