TGViewer
Hello Excel Hello Excel @helloexcel · 3.06K subscribers
Post #448 1.1K
​​Хай, френдс!

Продолжаем цикл о МАКРОСАХ В предыдущем посте мы записали макрос через макрорекордер.
Сегодня попробуем написать свой первый код для макроса 👀

Шаг 1. Переходим в Visual Basic.

1. Зайдите на вкладку Разработчик – Visual Basic.
2. Откроется новое окно, в левой части вы увидите листы в вашей книги, саму книгу
3. Для создания макроса, который может выполняться в любой части книги мы должны перейти на вкладку Insert, выбрать Module.
Откроется окно, куда можно писать код для будущего макроса.

Шаг 2. Кодим!
Начнем с простого макроса. В ячейке А4 посчитать сумму А2 и А3 то есть А4 = А2 + А3.

1. Любой макрос начинается с Sub и заканчиваается End Sub. Так система понимает, что между этими значениями записан код для выполнения.
2. После Sub необходимо написать имя вашего макроса и обязательно после него поставить пустые скобки.
У меня это будет:

Sub SuperMacro()

End Sub


3. В строку между началом и концом напишем код нашей формулы. Сначала покажу формулу, а потом объясню:
А4 = А2 + А3 на языке Excel – это Cells(4, 1).Formula = Cells(2, 1) + Cells(3, 1) на языке Visual Basic.

— Ячейка – это Cells.
— Адрес ячейки – это цифры в скобка после Cells. Первая цифра = номер строки, вторая цифра – номер столбца.
— .Formula – это свойство ячейки, то есть говорим системе что формула для ячейки А4 будет…..
— Далее указываем через аналогичную адресацию сумму А2 и А3.

Шаг 3. Запускаем макрос
В итоге мы получили:
Sub SuperMacro()
Cells(4, 1).Formula = Cells(2, 1) + Cells(3, 1)
End Sub


Для его запуска перейдите на Разработчик – Макросы – найдите макрос SuperMacro и нажмите Выполнить.
В ячейке А4 появится результат суммы. И самое главное, в окне ввода формулы вы не увидите самой формулы.
Если замените значения в ячейках А2 и А3 и еще раз выполните макрос, то значение суммы изменится.

На сегодня хватит кодерства. Видео ниже⬇️

Подписывайтесь на Hello Excel
  • 👍 7
  • 🔥 4
More from @helloexcel
  1. Apr 20, 2026И друзья, спасибо вам 💚
  2. Apr 20, 2026Post #729
  3. Apr 20, 2026Post #728
  4. Apr 20, 2026Post #727
  5. Apr 20, 2026[AI-сумасшествие] Чао, друзья! Мы давно не виделись! Начну с главного вопроса: вам тоже на…
  6. Jun 16, 2025🚀 Ускоряемся на х1000 🚀 Сегодня понедельник после затяжных выходных, нужно порадовать те…
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 →