makala

Excel macros: ni nini na jinsi ya kuzitumia

Ikiwa una mfululizo rahisi wa vitendo ambao unahitaji kurudia mara nyingi, unaweza kuwa na Excel kurekodi vitendo hivi na kutoa macro iliyo na msimbo wa kurudia.

Mara baada ya kurekodi jumla, unaweza kurudia mfululizo wa vitendo mara nyingi unavyotaka, kwa kuendesha macro iliyorekodiwa. 

Hii ni bora zaidi kuliko kurudia mwenyewe mfululizo sawa wa vitendo kila wakati.

Ili kurekodi jumla lazima uanze mchakato wa kurekodi. Chaguo hili linapatikana kwenye menyu Macro , ambayo iko kwenye kichupo View kwenye utepe wa Excel (au kwenye menyu a ukoo Zana katika Excel 2003). Chaguzi hizi zinaonyeshwa kwenye picha hapa chini:

Rekodi macros katika matoleo ya sasa ya Excel (2007 na baadaye):

Kisha utawasilishwa na sanduku la mazungumzo la "Rekodi Macro". 

Kisanduku hiki hukuruhusu kuingiza jina na maelezo ya jumla yako, ikiwa unataka. Ni wazo nzuri kuipa jumla jina la maana, ili utakaporudi kwenye macro baadaye, hii itakusaidia kukumbuka inafanya nini. Walakini, ikiwa hautatoa jina, Excel itataja kiotomatiki jumla (k.m. Macro1, Macro2, n.k.).

Kisanduku cha mazungumzo cha "Rekodi Macro" pia hukupa chaguo la kugawa njia ya mkato ya kibodi kwa makro yako. Hii itafanya macro kuwa rahisi zaidi kuendesha. Walakini, lazima uwe mwangalifu usigawanye mchanganyiko wa vitufe vya awali kwa jumladefinite ya Excel (k.m. CTRL-C). Ukichagua mseto wa vitufe vya Excel uliopo, utaandikwa upya na makro yako, na wewe au watumiaji wengine wanaweza kuishia kutumia msimbo mkuu kimakosa.

Mara tu unapofurahishwa na jina la jumla na (ikiwa ni lazima) njia ya mkato ya kibodi, chagua Sawa ili kuanza kurekodi jumla.

Mara tu unapoanza kurekodi jumla yako, kila kitendo unachofanya (ingizo la data, uteuzi wa seli, uumbizaji wa seli, kusogeza laha ya kazi, n.k.) kitarekodiwa katika makro mpya, kama msimbo wa VBA.

Zaidi ya hayo, wakati wa kurekodi jumla, utaona kitufe cha kusitisha chini kushoto mwa kitabu cha kazi (au katika Excel 2003, kitufe cha kusitisha kitawasilishwa kwenye upau wa vidhibiti unaoelea), kama inavyoonyeshwa hapa chini:

Jarida la uvumbuzi
Usikose habari muhimu zaidi kuhusu uvumbuzi. Jisajili ili kuzipokea kwa barua pepe.

Mara tu unapokamilisha vitendo unavyotaka kurekodi, unaweza kuacha kurekodi jumla kwa kubofya kitufe cha Acha. Msimbo mkuu sasa utahifadhiwa katika moduli ndani ya kihariri cha Visual Basic.

Chaguo la 'Tumia marejeleo ya jamaa'

Ukichagua chaguo Tumia marejeleo yanayohusiana Wakati wa kurekodi jumla, marejeleo yote ya seli ndani ya jumla yatakuwa na uhusiano. Walakini, ikiwa ni chaguo Tumia marejeleo yanayohusiana haijachaguliwa, marejeleo yote ya seli yanayoonyeshwa kwenye msimbo yatakuwa kamili (tazama chapisho letu kwenye waendeshaji kumbukumbu).

Chaguo Tumia marejeleo yanayohusiana hupatikana kwenye menyu Macro (na inapatikana kwenye upau wa zana wa Macro katika Excel 2003). 

Inaendesha makro zilizorekodiwa

Wakati wa kurekodi macros, Excel daima hutoa utaratibu wa Sub (badala ya utaratibu wa Kazi). Ikiwa umetoa njia ya mkato ya kibodi kwa macro, njia hii ya mkato itakuwa njia rahisi zaidi ya kuendesha jumla. Vinginevyo, macro inaweza kuendeshwa kwa kufanya hatua zifuatazo:

  • Bonyeza Alt + F8 (yaani bonyeza kitufe cha ALT na wakati unasisitizwa, bonyeza F8) ili kuonyesha kisanduku cha mazungumzo cha 'Macros';
  • Katika sanduku la mazungumzo la "Macro", chagua macro unayotaka kuendesha;
  • Bonyeza nauli su Kimbia .

Ercole Palmeri

Jarida la uvumbuzi
Usikose habari muhimu zaidi kuhusu uvumbuzi. Jisajili ili kuzipokea kwa barua pepe.

Makala ya hivi karibuni

Faida za Kurasa za Kuchorea kwa Watoto - ulimwengu wa uchawi kwa kila kizazi

Kukuza ujuzi mzuri wa magari kupitia kupaka rangi huwatayarisha watoto kwa ujuzi changamano zaidi kama vile kuandika. Kupaka rangi...

2 Mei 2024

Wakati Ujao Upo Hapa: Jinsi Sekta ya Usafirishaji Inavyofanya Mapinduzi katika Uchumi wa Kimataifa

Sekta ya majini ni nguvu ya kweli ya kiuchumi duniani, ambayo imepitia kwenye soko la bilioni 150 ...

1 Mei 2024

Wachapishaji na OpenAI hutia saini mikataba ya kudhibiti mtiririko wa taarifa zinazochakatwa na Intelligence Artificial Intelligence

Jumatatu iliyopita, Financial Times ilitangaza makubaliano na OpenAI. FT inatoa leseni kwa uandishi wake wa habari wa kiwango cha kimataifa…

Aprili 30 2024

Malipo ya Mtandaoni: Hivi Ndivyo Huduma za Utiririshaji Hukufanya Ulipe Milele

Mamilioni ya watu hulipia huduma za utiririshaji, kulipa ada za usajili za kila mwezi. Ni maoni ya kawaida kwamba wewe…

Aprili 29 2024