Итак, для выполнения нашего первого задания давайте откроем рабочий лист с целями. Это синяя вкладка, которая находится справа.
Что нам нужно сделать? Нам нужно написать макрос, который заполнит заголовки таблицы в первой строке следующими названиями: ID, Имя и Фамилия, как указано на скриншоте. Также необходимо сделать шрифт заголовков жирным.
Есть несколько способов выполнить это задание, я предлагаю самый простой и очевидный — воспользоваться средством записи макросов. Итак, переходим на наш лист, переходим во вкладку "Разработчик" и щёлкаем по кнопке "Запись макроса", и начинаем. Неважно, как мы назовём наш макрос, давайте начнём выполнять задание.
Первое — это вписываем в ячейки ID, Имя, Фамилия. Затем выделяем эти ячейки и делаем их жирными. Останавливаем макрос.
Давайте взглянем на код, который мы создали. Открываем редактор, разворачиваем наш модуль, щёлкаем два раза, и вот наш макрос, который был только что записан.
При записи макроса стоит учитывать одну важную вещь — программа также записывает много избыточного кода. К примеру, в нашем макросе код начинается с выделения ячейки A1, а потом в активную ячейку вводится текст, который я хочу присвоить данной ячейке. Это всё лишнее. Можно значительно упростить код, избежав дополнительных выделений.
Мы можем сразу же приравнять значение ячейки значению ID. Так было бы намного проще. То же самое я делаю с двумя следующими командами.
Я копирую знак равно и ID и вставляю это вместо Выделения ячейки. С последующими двумя операторами я поступаю точно так же. Все записи о выборе активных ячеек я удаляю безжалостно и бесповоротно.
Мы ввели в первые три ячейки значения: ID, Имя и Фамилия. Теперь нам необходимо выделить заголовки жирным шрифтом. Опять удаляем команду Select Выделение ячейки, пишем или выбираем свойство Font внизу списка, как удобно. И значение свойства Bold я приравниваю к значению True. А команду снизу, с выбором ячеек удаляю, так как она мне не нужна.
Давайте проверим, как работает наш код. Удаляем всё, что мы написали до этого, это нам не нужно. Возвращаемся к редактору и запускаем его в режиме отладки. Помните, как это делать правильно? Нажимаем клавишу F8. У нас появилась жёлтая линия, жмём ещё раз — добавляются ID, Имя и Фамилия.
Напоследок, в ячейках A1 мы делаем текст жирным. Преимущество данного кода заключается в том, что при запуске макроса не имеет значения, где находится активная ячейка. Макрос всё равно заполнит нужные ячейки от A1 до C1.
Подпишитесь на канал и напишите комментарий о ваших впечатлениях.