Каждые 2 секунды ячейка меняет значение - VBA

Узнай цену своей работы

Формулировка задачи:

Доброго времени суток, помогите, пожалуйста, написать макрос: Надо чтобы каждые 2 секунды ячейка автоматически меняла значения от 1 до 200 - по-порядку (1,2,3...200)

Решение задачи: «Каждые 2 секунды ячейка меняет значение»

textual
Листинг программы
  1. Sub tankwar121(Optional stp As Boolean)
  2. Static nxtTime, n&, c As Range
  3.   If stp Then
  4.     On Error Resume Next
  5.     Application.OnTime nxtTime, "tankwar121", , False
  6.   Else
  7.     If c Is Nothing Then Set c = Range("A1") 'вставьте нужный адрес
  8.    n = n + 1
  9.     c = n
  10.     If n = 200 Then n = 0
  11.     nxtTime = Now + #12:00:02 AM#
  12.     Application.OnTime nxtTime, "tankwar121"
  13.   End If
  14. End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.273 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы