Стартирайте макроси в Excel: Как да персонализирате програмата

Включително често задавани въпроси: Вие задавате въпроси - ние предоставяме отговори

Извършването на редовно повтарящи се работни стъпки в Excel отнема много време. Трябва да използвате макроси, за да направите тези процеси по -ефективни в бъдеще. Те се предоставят от Excel за автоматично изпълнение на определени задачи вместо вас. Необходимите инструкции се представят на макроса веднъж и се записват в процеса или се програмират директно с помощта на вътрешния скриптов език на Excel VBA (Visual Basic за приложения).

Предимствата на макросите в Excel

С помощта на макроси можете да улавяте данни за секунди (например от съществуващи работни книги, бази данни или интернет), да ги обработвате (напр. Форматиране на стойности, сортиране на данни, адаптиране на работни книги) и след това да ги извеждате (например под формата на таблици, графики или PDF файлове). Можете също така да стартирате макроси и да ги използвате за извършване на множество промени в настройките на Excel.

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

Не всеки макрос трябва да се основава на дълъг код, който има за цел да автоматизира сложни процеси. Вместо това някои макроси са предназначени за просто приложение и дори не трябва да бъдат програмирани писмено. В допълнителния раздел „Developer“ ще намерите бутона за запис на макроси. Веднага след като тази функция бъде активирана, Excel ще запише вашите работни стъпки и ще ги повтори независимо при поискване.

Работни стъпки на програмата във VBA

След като вашите приложения станат по -сложни, можете да използвате VBA, така че Excel не трябва да демонстрира работата ви всеки път. Дори не е нужно да пишете кода, за да го програмирате сами, но можете да се спрете на голям избор от практически примери и да ги използвате в собствените си приложения, ако е необходимо.

За да включите тези задължителни кодове, имате нужда от празен VBA модул. За да направите това, отворете папката VBA с помощта на комбинацията от клавиши Alt + F11 и поставете мишката в пътя на папката, който се показва в горния ляв ъгъл на страницата. Там можете да вмъкнете нов модул с десния бутон на мишката. В текстовата му област вече можете да копирате всички макроси, които искате да прехвърлите в клетките в собствените си приложения.

Всеки макрос се стартира с командата „Sub“ и след това отново се затваря с „End Sub“. Точната задача, която макросът трябва да изпълни по -късно, е определена в редовете на текста между тях.

Макроси за областта на дисплея

Дори преди да преминете към практическите приложения на вашите таблици, вече можете да използвате първите макроси, за да редактирате функционалността и мащабирането на отворения прозорец на Excel. Благодарение на използваните макроси, тази промяна не трябва да бъде еднократна, но може да се коригира отново много бързо, ако е необходимо. По този начин можете:

  • Ограничете областта за превъртане на работен лист,
  • Превключете Excel в режим на цял екран,
  • включете и изключете режима на цял екран по желание,
  • минимизирайте прозореца на Excel по команда,
  • веднага извикайте диалоговия прозорец за увеличение.

Макроси за проверка и търсене

С редица други макроси можете да правите корекции и проверки бързо и лесно. Това ви позволява да проверявате отделните думи или дори цели текстове за правилното им изписване. Освен това можете също да добавите към списъка на съществуващите автоматични корекции. Често срещаните грешки не само се разпознават, но се коригират незабавно.

Можете също да използвате такива макроси, за да поискате информация за вашия Excel файл. Следователно е възможно да видите както пътя за съхранение, така и датата на съхранение на работна книга с едно щракване на мишката.

Excel макрос: отваряне и затваряне

Много често използвани бутони се губят в средата на разделите, така че намирането им всеки път може да отнеме много време. Дори ако има подходяща комбинация от клавиши за изпълнението й, тя може просто да липсва в момента. Благодарение на въвеждането на макроси, можете да свържете бутони, които редовно използвате в работната си книга според вашите нужди. Например можете:

  • Извикайте диалоговия прозорец за запазване,
  • оставете прозорец за съобщение за други потребители,
  • извикайте съветника за диаграма,
  • отворете мениджъра на добавки,
  • извикайте диалоговия прозорец за печат и задайте номера на страниците,
  • Автоматично създаване на прозорец за въвеждане.

Някои бутони като контекстното меню обаче са вече активирани в началото на сесия в Excel. Тук можете да използвате макрос, за да го деактивирате, ако е необходимо. Можете дори да използвате макроси, за да затворите цялото приложение на Excel по всяко време.

Редактирайте настройките, включително предупреждения с помощта на макроси

И накрая, макросите също могат да влязат в игра, ако искате да промените настройките на Excel от техните настройки по подразбиране.

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

ЧЗВ

Може ли макрос на Excel да взаимодейства с други приложения на Office?

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

Могат ли VBA модулите да се преименуват?

Името на създаден модул може да бъде променено по всяко време, но това не е възможно чрез контекстното меню, което обикновено отваряте с десния бутон на мишката. Вместо това отворете модула за промяна, като използвате комбинацията от клавиши Alt + F11 и въведете ново име в съответния прозорец с имена. Това се намира в долния ляв ъгъл на текущия дисплей.

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

wave wave wave wave wave