Artikulo

Excel macros: unsa sila ug unsaon paggamit niini

Kung ikaw adunay usa ka yano nga serye sa mga aksyon nga kinahanglan nimo nga balikon sa daghang mga higayon, mahimo nimong iparekord sa Excel kini nga mga aksyon ug maghimo usa ka macro nga adunay sulud nga code aron masubli kini.

Kung narekord na nimo ang macro, mahimo nimong balikon ang serye sa mga aksyon sa daghang mga higayon nga gusto nimo, pinaagi lang sa pagpadagan sa narekord nga macro. 

Mas episyente kini kay sa manu-manong pagsubli sa samang serye sa mga aksyon matag higayon.

Aron marekord ang usa ka macro kinahanglan nimo nga magsugod sa proseso sa pagrekord. Kini nga opsyon makita sa menu Macro , nga nahimutang sa tab panglantaw sa Excel ribbon (o sa menu a kagikan Mga himan sa Excel 2003). Kini nga mga opsyon gipakita sa mga hulagway sa ubos:

Pagrekord sa mga macro sa kasamtangan nga mga bersyon sa Excel (2007 ug sa ulahi):

Dayon ipresentar ka sa kahon sa dialogo nga "Record Macro". 

Kini nga kahon nagtugot kanimo sa pagsulod sa usa ka ngalan ug paghulagway alang sa imong macro, kung gusto. Maayo nga ideya nga hatagan ang macro ug makahuluganon nga ngalan, aron kung mobalik ka sa macro sa ulahi, makatabang kini kanimo nga mahinumdom kung unsa ang nahimo niini. Bisan pa, kung dili ka maghatag usa ka ngalan, awtomatik nga tawgon sa Excel ang macro (e.g. Macro1, Macro2, ug uban pa).

Ang "Record Macro" dialog box naghatag usab kanimo og opsyon sa pag-assign og keyboard shortcut sa imong macro. Kini makahimo sa macro nga mas sayon ​​sa pagdagan. Bisan pa, kinahanglan ka mag-amping nga dili i-assign ang usa sa mga pre key nga kombinasyon sa macrodefinite sa Excel (eg CTRL-C). Kon mopili ka sa kasamtangan nga Excel key combination, ma-overwrite kini sa imong macro, ug ikaw o ang ubang mga tiggamit mahimong aksidenteng magpadagan sa macro code.

Kung nalipay ka sa macro name ug (kung gikinahanglan) keyboard shortcut, pilia ang OK aron magsugod sa pagrekord sa macro.

Sa higayon nga magsugod ka sa pagrekord sa imong macro, ang matag aksyon nga imong himoon (data entry, cell selection, cell formatting, worksheet scrolling, ug uban pa) irekord sa bag-ong macro, isip VBA code.

Dugang pa, samtang nagrekord sa macro, makakita ka og stop button sa ubos sa wala sa workbook (o sa Excel 2003, ang stop button ipresentar sa usa ka floating toolbar), sama sa gipakita sa ubos:

newsletter sa kabag-ohan
Ayaw kalimti ang labing hinungdanon nga balita sa kabag-ohan. Pag-sign up aron madawat sila pinaagi sa email.

Kung nahuman na nimo ang mga aksyon nga gusto nimong irekord, mahimo nimong hunongon ang pagrekord sa macro pinaagi sa pag-klik sa Stop button. Ang macro code itago na sa usa ka module sulod sa Visual Basic editor.

Ang opsyon nga 'Paggamit ug relatibong mga pakisayran'

Kung imong pilion ang kapilian Gamit ug relatibong mga pakisayran Kung nagrekord sa usa ka macro, ang tanan nga mga reference sa cell sulod sa macro mahimong relatibo. Apan, kon ang kapilian Gamit ug relatibong mga pakisayran dili gipili, ang tanan nga mga reference sa cell nga gipakita sa code mahimong hingpit (tan-awa ang among post sa mga operator sa pakisayran).

Ang kapilian Gamit ug relatibong mga pakisayran Naa sa menu Macro (ug makita sa Macro toolbar sa Excel 2003). 

Nagdagan nga natala nga mga macro

Kung nagrekord sa mga macro, ang Excel kanunay nga nagpatunghag usa ka Sub nga pamaagi (imbes usa ka pamaagi sa Function). Kung nag-assign ka ug keyboard shortcut sa macro, kini nga shortcut mao ang pinakasayon ​​nga paagi sa pagpadagan sa macro. Kay kon dili, ang macro mahimong modagan pinaagi sa pagbuhat sa mosunod nga mga lakang:

  • Pindota ang Alt + F8 (i.e. pindota ang ALT key ug samtang gipugos, pindota ang F8) aron ipakita ang 'Macros' dialog box;
  • Sa "Macro" dialog box, pilia ang macro nga gusto nimong padaganon;
  • Pamasahe clic su Dagan .

Ercole Palmeri

newsletter sa kabag-ohan
Ayaw kalimti ang labing hinungdanon nga balita sa kabag-ohan. Pag-sign up aron madawat sila pinaagi sa email.

Bag-ong mga artikulo

Cisco Talos quarterly analysis: corporate emails nga gitarget sa mga kriminal Paggama, Edukasyon ug Healthcare mao ang labing apektado nga mga sektor

Ang pagkompromiso sa mga email sa kompanya misaka labaw sa doble sa unang tulo ka bulan sa 2024 kumpara sa katapusang quarter sa…

14 Mayo 2024

Interface segregation principle (ISP), ikaupat nga SOLID nga prinsipyo

Ang prinsipyo sa interface segregation maoy usa sa lima ka SOLID nga prinsipyo sa object-oriented nga disenyo. Ang usa ka klase kinahanglan adunay…

14 Mayo 2024

Giunsa ang labing maayo nga pag-organisar sa datos ug mga pormula sa Excel, alang sa usa ka maayo nga pagtuki

Ang Microsoft Excel mao ang himan sa pakisayran alang sa pagtuki sa datos, tungod kay nagtanyag kini daghang mga bahin alang sa pag-organisar sa mga set sa datos,…

14 Mayo 2024

Positibo nga konklusyon para sa duha ka importante nga Walliance Equity Crowdfunding nga mga proyekto: Jesolo Wave Island ug Milano Via Ravenna

Walliance, SIM ug plataporma sa mga lider sa Europe sa natad sa Real Estate Crowdfunding sukad 2017, nagpahibalo sa pagkompleto…

13 Mayo 2024

Unsa ang Filament ug kung giunsa paggamit ang Laravel Filament

Ang filament usa ka "gipadali" nga balangkas sa pagpalambo sa Laravel, nga naghatag daghang mga sangkap nga puno sa stack. Gidisenyo kini aron mapasimple ang proseso sa…

13 Mayo 2024

Ubos sa kontrol sa Artipisyal nga Kaalam

«Kinahanglan kong mobalik aron makompleto ang akong ebolusyon: I-proyekto nako ang akong kaugalingon sa sulod sa kompyuter ug mahimong puro nga kusog. Sa dihang nahusay na sa…

10 Mayo 2024

Ang bag-ong artificial intelligence sa Google mahimong modelo sa DNA, RNA ug "tanan nga molekula sa kinabuhi"

Gipaila sa Google DeepMind ang usa ka gipaayo nga bersyon sa modelo sa artipisyal nga paniktik niini. Ang bag-ong gipaayo nga modelo naghatag dili lamang…

9 Mayo 2024

Pagsuhid sa Modular Architecture ni Laravel

Ang Laravel, bantog sa iyang eleganteng syntax ug gamhanang mga bahin, naghatag usab ug lig-on nga pundasyon para sa modular nga arkitektura. didto…

9 Mayo 2024