TGViewer
Аналитика в HR | HR-tech Аналитика в HR | HR-tech @analytics_hr · 660 subscribers
Post #230 399
#Excel #VBA #Цикл

⚡️ Циклы — это основа автоматизации в VBA. Они позволяют выполнять повторяющиеся действия без дублирования кода. Сегодня разберем основные виды циклов и пример их использования.

🔸 Виды циклов в VBA
1. For ... Next — когда известно количество повторений.
2. Do While ... Loop — выполняется, пока условие истинно.
3. Do Until ... Loop — выполняется, пока условие не станет истинным.
4. For Each ... Next — перебирает все элементы коллекции (например, ячейки).

Напишем код c циклом For Each... Next, который будет проставлять текущую дату в диапазоне выделенных ячеек:
Sub CurrentDate() 'начало нашего кода
Dim Ячейка As Range 'объявление функции c именем Ячейка и типом данных Range
For Each Ячейка In Selection 'для каждой переменной Ячейка в выбранном массиве сделай:
Ячейка.Value = Date 'значение переменной "Ячейка" = Date.
Next Ячейка 'переходи к след. ячейки пока она в Selection
End Sub 'конец кода


Документация по циклам
  • 👍 3
More from @analytics_hr
  1. Sep 29, 2026#Excel Новая интересная фича, которая в настоящий момент тестируется в MS Excel: теперь од…
  2. Sep 24, 2026#визуализация #ONA Хочу вас познакомить с относительно новым для меня и, возможно, для ког…
  3. Sep 21, 2026#метрики #замещение ⚡️Коэффициент замещения показывает, насколько компании удаётся компенс…
  4. Sep 14, 2026#визуализация 🔹Заголовок: Заголовок должен объяснять, что показывает график: не Дашборд п…
  5. Sep 10, 2026#визуализация 🔹Наполнение структуры: В верхней части логично размещать 4–6 ключевых KPI,…
  6. Sep 8, 2026📊 Вакансии в HR-аналитике и C&B В этот раз — коротко про вакансии, потому что ниже будет…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →