Нам в работе иногда не хватает стандартных возможностей Экселя и приходится напрягать мозги, чтобы написать какую-то свою функцию или найти готовый макрос для решения данной задачи. Отсюда возникает вопрос: Что такое макрос, как писать и куда его вставлять?
Макрос
Как писать макросы – это отдельная большая тема, по которой написаны сотни книг и существует множество сайтов, поэтому мы не будем рассматривать это в данной статье. Для тех, кто интересуется этой темой более подробно, на нашем сайте есть Уроки VBA , где вы сможете ознакомиться с макросами поближе.
Давайте, все-таки, разберем куда макросы нужно вставлять, чтобы они работали в Эксели .
Допустим мы имеем готовый макрос для объединения ячеек вместе с текстом (напомним, что стандартно Excel при сочетании ячеек оставляет только текст крайней левой верхней ячейки). Как теперь вставить VBA код нашей функции или процедуры?
Чтобы добавить код макроса, нужно открыть редактор Visual Basic (Alt+F11), правой кнопкой мыши нажать на Microsoft Excel Objects, добавить VBA модуль, выбрав Insert
Теперь копируем туда код нашего макроса:
Нажимаем сохранить и возвращаемся к Excel.
Для того чтобы выполнить макрос, нужно выделить необходимые ячейки и выбирать название нашего макроса в меню. Вид - Макросы
Жмем кнопку Выполнить
Не так уж сложно...