Автоматическое обновление Excel Каждый 1 секунду с помощью VBA в Excel
В этой статье вы узнаете, как автоматически обновлять файл Excel каждую секунду с помощью кода VBA.
Вопрос): В столбце A хранятся некоторые значения, и я хочу, чтобы они автоматически обновлялись каждые 1 секунду.
Чтобы обновлять файл Excel каждые 1 секунду, мы выполним следующие шаги:
В диапазоне A1: A10; использовать функцию RAND. Чтобы запустить редактор VB, необходимо выполнить следующие действия. Щелкните вкладку «Разработчик». В группе «Код» выберите Visual Basic
===
-
Нажмите «Вставить», затем «Модуль»
Это создаст новый модуль.
Введите следующий код в модуль
Sub Calculate_Range ()
Диапазон («A1: A5»). Вычислить
Application.OnTime DateAdd («s», 1, Now), «Calculate_Range»
End Sub
-
В приведенном выше коде используется код application.ontime, который используется для автоматического расчета диапазона A1: A5 для обновления каждые 1 секунду.
-
Диапазон A1: A5 содержит функцию RAND, которая будет обновляться каждую секунду
Таким образом, мы можем запланировать, чтобы файл Excel обновлялся каждые x раз и экономился.