/ / Създаване на макрос в Excel

Създайте макрос в Excel

Раздел за програмисти | Команден бутон | Задайте макрос | Редактор на Visual Basic

с Excel VBA можете да автоматизирате задачите в Excel, като напишете така наречените макроси. В тази глава научете как да създадете проста макро който ще бъде изпълнен след кликване върху командния бутон. Първо, включете раздела за програмисти.

Раздел за програмисти

За да включите раздела Developer, изпълнете следните стъпки.

1. Щракнете с десния бутон някъде върху лентата, след което щракнете върху Персонализиране на лентата.

Персонализирайте лентата в Excel

2. Под Персонализиране на лентата, в дясната част на диалоговия прозорец, изберете Основни раздели (ако е необходимо).

3. Поставете отметка в квадратчето за разработчици.

Включете раздела за програмисти

4. Щракнете върху OK.

5. Раздел Разработчик можете да намерите до раздела Изглед.

Раздел за програмисти

Команден бутон

За да поставите командния бутон на работния лист, изпълнете следните стъпки.

1. На Раздел за програмисти, щракнете върху Вмъкване.

2. В групата ActiveX Controls щракнете върху Command Button.

Поставете контрола на командния бутон

3. Плъзнете командния бутон на работния лист.

Задайте макрос

За да зададете макрос (един или повече кодови линии) на командния бутон, изпълнете следните стъпки.

1. Кликнете с десния бутон на мишката върху CommandButton1 (уверете се, че е избран режим на проектиране).

2. Щракнете върху Преглед на кода.

Преглед на кода

Появява се редактора на Visual Basic.

3. Поставете курсора между Private Sub CommandButton1_Click () и End Sub.

4. Добавете кода, показан по-долу.

Редактор на Visual Basic

Забележка: прозорецът отляво с имената Sheet1, Sheet2 и Sheet3 се нарича Project Explorer. Ако Explorer на проекта не е видим, щракнете върху Преглед, Проект Explorer. За да добавите прозореца Code (Код) за първия лист, щракнете върху Sheet1 (Sheet1).

5. Затворете редактора на Visual Basic.

6. Щракнете върху командния бутон на листа (уверете се, че Дизайн режим не е избран).

Резултат:

Резултати от макрос Excel

Честито. Току-що създадохте макрос в Excel!

Редактор на Visual Basic

За да отворите редактора на Visual Basic, на Раздел за програмисти, щракнете върху Visual Basic.

Отворете редактора на Visual Basic

Появява се редактора на Visual Basic.

Редактор на Visual Basic

Също така се чете: