Макрорекордер на Excel - Лесен Excel VBA

Съдържание

Запишете макрос | Изпълнете записан макрос | Вижте макроса

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

За съжаление, има много неща, които не можете да правите с макрорекордера. Например, не можете да преминете през набор от данни с макрорекордера. Освен това Macro Recorder използва много повече код, отколкото се изисква, което може да забави процеса ви.

Запишете макрос

1. В раздела Developer щракнете върху Record Macro.

2. Въведете име.

3. Изберете Тази работна книга от падащия списък. В резултат на това макросът ще бъде наличен само в текущата работна книга.

Забележка: ако съхранявате макроса в лична работна книга за макроси, макросът ще бъде достъпен за всички ваши работни книги (файлове на Excel). Това е възможно, защото Excel съхранява вашия макрос в скрита работна книга, която се отваря автоматично при стартиране на Excel. Ако съхранявате макроса си в Нова работна книга, макросът ще бъде наличен само в автоматично отворена работна книга.

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

5. Щракнете с десния бутон на мишката върху активната клетка (избрана клетка). Не избирайте друга клетка! След това щракнете върху Форматиране на клетки.

6. Изберете Процент.

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

8. Накрая щракнете върху Спиране на записа.

Честито. Току -що сте записали макрос с Macro Recorder!

Стартирайте записан макрос

Сега ще тестваме макроса, за да видим дали може да промени формата на числото на Процент.

1. Въведете някои числа между 0 и 1.

2. Изберете числата.

3. В раздела Разработчик щракнете върху Макроси.

4. Щракнете върху Изпълни.

Резултат:

Вижте макроса

За да разгледате макроса, отворете редактора на Visual Basic.

Забележка: макросът е поставен в модул, наречен Module1. Кодът, поставен в модул, е достъпен за цялата работна книга. Това означава, че променяте формата на номера на клетките и на други листове. Не забравяйте, че кодът, поставен на лист (присвоен на команден бутон), е достъпен само за този конкретен лист. Засега можете да игнорирате изявлението Option Explicit.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave