Artikoli

Macros Excel: x'inhuma u kif tużahom

Jekk għandek serje sempliċi ta 'azzjonijiet li għandek bżonn tirrepeti diversi drabi, jista' jkollok Excel jirreġistra dawn l-azzjonijiet u jipproduċi makro li jkun fih il-kodiċi biex tirrepetihom.

Ladarba tkun irreġistrat il-makro, tista 'tirrepeti s-serje ta' azzjonijiet kemm-il darba trid, sempliċiment billi tħaddem il-makro rreġistrat. 

Dan huwa ħafna aktar effiċjenti milli tirrepeti manwalment l-istess serje ta 'azzjonijiet kull darba.

Biex tirreġistra makro trid inizjalment tibda l-proċess ta 'reġistrazzjoni. Din l-għażla tinsab fil-menu Macro , li tinsab fuq it-tab View fiż-żigarella Excel (jew fil-menu a dixxendenza Għodda f'Excel 2003). Dawn l-għażliet huma murija fl-immaġini hawn taħt:

Irreġistra macros fil-verżjonijiet attwali ta' Excel (2007 u wara):

Imbagħad tiġi ppreżentat bil-kaxxa ta 'dialog "Record Macro". 

Din il-kaxxa tippermettilek li ddaħħal isem u deskrizzjoni għall-makro tiegħek, jekk mixtieq. Hija idea tajba li tagħti lill-makro isem sinifikanti, sabiex meta terġa' lura għall-makro aktar tard, dan jgħinek tiftakar x'tagħmel. Madankollu, jekk ma tipprovdix isem, Excel awtomatikament isemmi l-makro (eż. Macro1, Macro2, eċċ.).

Il-kaxxa tad-djalogu "Record Macro" tagħtik ukoll l-għażla li tassenja shortcut tat-tastiera lill-makro tiegħek. Dan se jagħmel il-makro ħafna aktar faċli biex titmexxa. Madankollu, trid toqgħod attent li ma tassenjax waħda mill-kombinazzjonijiet ta 'tasti ta' qabel lill-makrodefinite ta' Excel (eż. CTRL-C). Jekk tagħżel kombinazzjoni ta 'ċavetta Excel eżistenti, din tiġi miktuba fuq il-makro tiegħek, u int jew utenti oħra tista' tispiċċa aċċidentalment tħaddem il-kodiċi makro.

Ladarba tkun kuntent bl-isem tal-makro u (jekk meħtieġ) shortcut tat-tastiera, agħżel OK biex tibda tirreġistra l-makro.

Ladarba tibda tirreġistra l-makro tiegħek, kull azzjoni li twettaq (dħul tad-dejta, għażla taċ-ċelluli, ifformattjar taċ-ċelluli, scrolling tal-worksheet, eċċ.) Se tiġi rreġistrata fil-makro l-ġdid, bħala kodiċi VBA.

Barra minn hekk, waqt li tirrekordja l-makro, se tara buttuna ta 'waqfien fin-naħa t'isfel tax-xellug tal-ktieb tax-xogħol (jew f'Excel 2003, il-buttuna ta' waqfien se tiġi ppreżentata fuq toolbar li jżomm f'wiċċ l-ilma), kif muri hawn taħt:

Newsletter dwar l-innovazzjoni
Titlifx l-aktar aħbarijiet importanti dwar l-innovazzjoni. Irreġistra biex tirċevihom bl-email.

Ladarba tkun lestejt l-azzjonijiet li trid tirreġistra, tista 'tieqaf tirrekordja l-makro billi tikklikkja l-buttuna Waqqaf. Il-kodiċi makro issa se jinħażen f'modulu fi ħdan l-editur Visual Basic.

L-għażla 'Uża referenzi relattivi'

Jekk tagħżel l-għażla Uża referenzi relattivi Meta tirreġistra makro, ir-referenzi kollha taċ-ċelluli fil-makro jkunu relattivi. Madankollu, jekk l-għażla Uża referenzi relattivi mhix magħżula, ir-referenzi kollha taċ-ċelluli murija fil-kodiċi se jkunu assoluti (ara l-post tagħna fuq operaturi ta’ referenza).

L-għażla Uża referenzi relattivi jinsab fil-menu Macro (u jinsab fuq il-Macro toolbar f'Excel 2003). 

It-tħaddim ta' macros irreġistrati

Meta tirreġistra macros, Excel dejjem jipproduċi proċedura Sub (aktar milli proċedura Funzjoni). Jekk int assenjat shortcut tat-tastiera lill-makro, din is-shortcut tkun l-eħfef mod biex tmexxi l-makro. Inkella, il-makro tista' titħaddem billi twettaq il-passi li ġejjin:

  • Agħfas Alt + F8 (jiġifieri agħfas iċ-ċavetta ALT u waqt li tkun ippressata, agħfas F8) biex turi l-kaxxa tad-djalogu 'Macros';
  • Fil-kaxxa ta 'djalogu "Makro", agħżel il-makro li trid tmexxi;
  • Ikklikkja su Mexxi .

Ercole Palmeri

Newsletter dwar l-innovazzjoni
Titlifx l-aktar aħbarijiet importanti dwar l-innovazzjoni. Irreġistra biex tirċevihom bl-email.

Artikoli riċenti

Veeam għandu l-aktar appoġġ komprensiv għar-ransomware, mill-protezzjoni għar-rispons u l-irkupru

Coveware minn Veeam se jkompli jipprovdi servizzi ta' rispons għal inċidenti ta' estorsjoni ċibernetika. Coveware se joffri forensiċi u kapaċitajiet ta' rimedju...

April 23 2024

Rivoluzzjoni Ekoloġika u Diġitali: Kif il-Manutenzjoni Predittiva qed tittrasforma l-Industrija taż-Żejt u l-Gass

Il-manutenzjoni ta’ tbassir qed tirrivoluzzjona s-settur taż-żejt u l-gass, b’approċċ innovattiv u proattiv għall-ġestjoni tal-impjant...

April 22 2024

Ir-regolatur tal-antitrust tar-Renju Unit iqajjem allarm ta’ BigTech fuq GenAI

Is-CMA tar-Renju Unit ħarġet twissija dwar l-imġieba ta 'Big Tech fis-suq tal-intelliġenza artifiċjali. Hemm…

April 18 2024

Casa Green: rivoluzzjoni tal-enerġija għal futur sostenibbli fl-Italja

Id-Digriet "Case Green", ifformulat mill-Unjoni Ewropea biex itejjeb l-effiċjenza enerġetika tal-bini, ikkonkluda l-proċess leġiżlattiv tiegħu bi...

April 18 2024