Артыкулы

Макрасы Excel: што гэта такое і як імі карыстацца

Калі ў вас ёсць просты шэраг дзеянняў, якія вам трэба паўтарыць некалькі разоў, вы можаце папрасіць Excel запісаць гэтыя дзеянні і стварыць макрас, які змяшчае код для іх паўтарэння.

Пасля таго, як вы запісалі макрас, вы можаце паўтарыць серыю дзеянняў колькі заўгодна разоў, проста запусціўшы запісаны макрас. 

Гэта нашмат больш эфектыўна, чым кожны раз уручную паўтараць адны і тыя ж дзеянні.

Каб запісаць макрас, неабходна спачатку пачаць працэс запісу. Гэтая опцыя знаходзіцца ў меню Macro , які знаходзіцца на таб выгляд у стужцы Excel (або ў меню a спуск Інструменты ў Excel 2003). Гэтыя параметры паказаны на малюнках ніжэй:

Запіс макрасаў у бягучых версіях Excel (2007 і пазнейшых):

Затым вам будзе прадстаўлена дыялогавае акно «Запіс макраса». 

Гэта поле дазваляе вам увесці імя і апісанне вашага макраса, калі гэта неабходна. Пажадана даць макрасу значную назву, каб, калі вы вернецеся да макраса пазней, гэта дапамагло вам запомніць, што ён робіць. Аднак, калі вы не дасце назву, Excel аўтаматычна дасць назву макрасу (напрыклад, Macro1, Macro2 і г.д.).

Дыялогавае акно «Запіс макраса» таксама дае вам магчымасць прызначыць спалучэнне клавіш вашаму макрасу. Гэта значна палегчыць запуск макраса. Аднак вы павінны быць асцярожныя, каб не прызначыць макрасу адну з папярэдніх камбінацый клавішdefiканец Excel (напрыклад, CTRL-C). Калі вы вылучыце існуючую камбінацыю клавіш Excel, яна будзе перазапісана вашым макрасам, і вы ці іншыя карыстальнікі можаце выпадкова запусціць код макраса.

Калі вы задаволены назвай макраса і (пры неабходнасці) спалучэннем клавіш, абярыце OK, каб пачаць запіс макраса.

Пасля таго як вы пачнеце запіс макраса, кожнае ваша дзеянне (увод даных, выбар вочак, фарматаванне вочак, пракрутка аркуша і г.д.) будзе запісана ў новым макрасе ў выглядзе кода VBA.

Акрамя таго, калі вы запісваеце свой макрас, вы ўбачыце кнопку прыпынку ў ніжняй левай частцы працоўнай кнігі (або ў Excel 2003 кнопка прыпынку будзе прадстаўлена на плаваючай панэлі інструментаў), як паказана ніжэй:

Інавацыйны бюлетэнь
Не прапусціце самыя важныя навіны пра інавацыі. Падпішыцеся, каб атрымліваць іх па электроннай пошце.

Пасля завяршэння дзеянняў, якія вы хочаце запісаць, вы можаце спыніць запіс макраса, націснуўшы кнопку «Стоп». Цяпер код макраса будзе захоўвацца ў модулі ў рэдактары Visual Basic.

Параметр «Выкарыстоўваць адносныя спасылкі».

Калі вы выбіраеце опцыю Выкарыстоўвайце адносныя спасылкі Пры запісе макраса ўсе спасылкі на ячэйкі ў макрасе будуць адноснымі. Аднак калі варыянт Выкарыстоўвайце адносныя спасылкі не выбраны, усе спасылкі на вочкі, якія адлюстроўваюцца ў кодзе, будуць абсалютнымі (гл. наш пост на даведачныя аператары).

Варыянт Выкарыстоўвайце адносныя спасылкі ён знаходзіцца ў меню Macro (і знаходзіцца на панэлі макрасаў у Excel 2003). 

Запуск запісаных макрасаў

Пры запісе макрасаў Excel заўсёды стварае працэдуру Sub (а не працэдуру Function). Калі вы прызначылі спалучэнне клавіш для макраса, гэта спалучэнне клавіш будзе самым простым спосабам запусціць макрас. У адваротным выпадку макрас можна запусціць, выканаўшы наступныя дзеянні:

  • Націсніце Alt + F8 (г.зн. націсніце клавішу ALT і, пакуль яна націснутая, націсніце F8), каб адкрыць дыялогавае акно «Макрасы»;
  • У дыялогавым акне «Макрас» абярыце макрас, які вы хочаце запусціць;
  • Клік па кошце su Бегчы .

Ercole Palmeri

Інавацыйны бюлетэнь
Не прапусціце самыя важныя навіны пра інавацыі. Падпішыцеся, каб атрымліваць іх па электроннай пошце.

Апошнія артыкулы

Вывучэнне модульнай архітэктуры Laravel

Laravel, вядомы сваім элегантным сінтаксісам і магутнымі функцыямі, таксама забяспечвае трывалую аснову для модульнай архітэктуры. Там…

9 мая 2024

Cisco Hypershield і набыццё Splunk Пачынаецца новая эра бяспекі

Cisco і Splunk дапамагаюць кліентам паскорыць іх шлях да Аперацыйнага цэнтра бяспекі (SOC) будучыні з дапамогай…

8 мая 2024

Акрамя эканамічнага боку: невідавочны кошт праграм-вымагальнікаў

Праграмы-вымагальнікі дамінавалі ў навінах апошнія два гады. Большасць людзей добра ведаюць, што напады...

6 мая 2024

Інавацыйнае ўмяшанне ў дапоўненую рэальнасць з праграмай прагляду Apple у паліклініцы Катаніі

У паліклініцы Катаніі праведзена аперацыя афтальмапластыкі з выкарыстаннем камерцыйнай праграмы прагляду Apple Vision Pro…

3 мая 2024

Перавагі размалёвак для дзяцей - свет чараўніцтва для ўсіх узростаў

Развіццё дробнай маторыкі з дапамогай размалёўкі рыхтуе дзяцей да больш складаных навыкаў, такіх як пісьмо. Размаляваць…

2 мая 2024

Будучыня тут: як індустрыя суднаходства рэвалюцыянізуе сусветную эканоміку

Ваенна-марскі сектар - гэта сапраўдная глабальная эканамічная сіла, якая перайшла да 150-мільярднага рынку...

1 мая 2024

Выдаўцы і OpenAI падпісваюць пагадненні аб рэгуляванні патоку інфармацыі, апрацаванай штучным інтэлектам

У мінулы панядзелак Financial Times абвясціла аб здзелцы з OpenAI. FT ліцэнзуе сваю журналістыку сусветнага ўзроўню...

Красавік 30 2024

Інтэрнэт-плацяжы: вось як паслугі струменевай перадачы прымушаюць вас плаціць вечна

Мільёны людзей плацяць за струменевыя паслугі, плацячы штомесячную абаненцкую плату. Распаўсюджана меркаванне, што вы…

Красавік 29 2024

Чытайце Innovation на сваёй мове

Інавацыйны бюлетэнь
Не прапусціце самыя важныя навіны пра інавацыі. Падпішыцеся, каб атрымліваць іх па электроннай пошце.

Выконвайце за намі