Сегодня, на примере, разберем "по шагам" как работает простой макрос форматирования ячейки. В дальнейшем, при создании каких-либо отчетов, вам может пригодиться этот код, когда вы будете выравнивать ячейки и "доводить до ума" вид отчета. Итак, я заготовил заранее неформатированные ячейки B2, C2, D2, внеся в них значения: B2 = "Привет страна!", D2 = "Макрос выровняет все колонки по ширине", D2 = "2021г." Откроем редактор макросов (ALT+F11) и наберем следующий код: Sub Формат_Ячейки() ActiveCell.Font.Bold = True ActiveCell.NumberFormat = "@" ActiveCell.EntireColumn.AutoFit ActiveCell.BorderAround (xlContinuous) End Sub Рассмотрим подробно каждую строку. Все строки начинаются с "волшебного слова" ActiveCell. Что же это такое? ActiveCell - это активная ячейка, т.е. та, на которой в данный момент стоит курсор в текущей книге. Выделяем ячейку(кликаем мышкой на ячейку) B2 и запускаем наш макрос. (Вкладка "Вид" - "Макросы"). Выбираем "Форм
VBA для Excel простыми словами. #3. Простой макрос форматирования ячейки.
22 сентября 202122 сен 2021
239
2 мин