artikels

Excel-makro's: wat se binne en hoe't se se brûke

As jo ​​in ienfâldige searje aksjes hawwe dy't jo meardere kearen moatte werhelje, kinne jo Excel dizze aksjes opnimme en in makro produsearje mei de koade om se te werheljen.

As jo ​​​​ienris de makro opnommen hawwe, kinne jo de searje aksjes safolle kearen werhelje as jo wolle, gewoan troch de opnommen makro út te fieren. 

Dit is folle effisjinter dan elke kear deselde searje aksjes mei de hân werhelje.

Om in makro op te nimmen moatte jo earst it opnameproses begjinne. Dizze opsje is te finen yn it menu makro , dat leit op 'e ljepper view yn it lint fan Excel (of yn it menu a ôfstamming Tools yn Excel 2003). Dizze opsjes wurde werjûn yn 'e ôfbyldings hjirûnder:

Makro's opnimme yn aktuele ferzjes fan Excel (2007 en letter):

Jo sille dan wurde presintearre mei it dialoochfinster "Record Macro". 

Dit fak lit jo in namme en beskriuwing foar jo makro ynfiere, as jo wolle. It is in goed idee om de makro in sinfolle namme te jaan, sadat as jo letter weromkomme nei de makro, dit jo helpt te ûnthâlden wat it docht. As jo ​​​​lykwols gjin namme jouwe, sil Excel automatysk de makro neame (bygelyks Macro1, Macro2, ensfh.).

It dialoochfinster "Record Macro" jout jo ek de opsje om in toetseboerd fluchtoets ta te jaan oan jo makro. Dit sil meitsje de makro folle makliker te rinnen. Jo moatte lykwols foarsichtich wêze dat jo net ien fan 'e pre-toetskombinaasjes oan' e makro tawizedefinite fan Excel (bgl. CTRL-C). As jo ​​in besteande Excel-toetskombinaasje selektearje, wurdt it oerskreaun troch jo makro, en jo of oare brûkers kinne per ongelok de makrokoade útfiere.

Sadree't jo bliid binne mei de makronamme en (as nedich) toetseboerd fluchtoets, selektearje OK om it opnimmen fan 'e makro te begjinnen.

As jo ​​​​ienris begjinne mei it opnimmen fan jo makro, sil elke aksje dy't jo útfiere (gegevens ynfier, sel seleksje, sel opmaak, wurkblêd scrolling, ensfh) wurde opnommen yn 'e nije makro, as VBA koade.

Derneist sille jo by it opnimmen fan 'e makro in stopknop sjen linksûnder fan it wurkboek (of yn Excel 2003 sil de stopknop wurde presintearre op in driuwende arkbalke), lykas hjirûnder werjûn:

Ynnovaasje nijsbrief
Mis it wichtichste nijs oer ynnovaasje net. Meld jo oan om se fia e-post te ûntfangen.

As jo ​​​​ienris de aksjes foltôge hawwe dy't jo opnimme wolle, kinne jo stopje mei it opnimmen fan 'e makro troch te klikken op de Stop knop. De makrokoade sil no wurde opslein yn in module binnen de Visual Basic-bewurker.

De opsje 'Brûk relative ferwizings'

As jo ​​selektearje de opsje Brûk relative referinsjes By it opnimmen fan in makro sille alle selferwizings binnen de makro relatyf wêze. Lykwols, as de opsje Brûk relative referinsjes net selektearre is, sille alle selferwizings werjûn yn 'e koade absolút wêze (sjoch ús post op ferwizing operators).

De opsje Brûk relative referinsjes It stiet yn it menu makro (en is te finen op 'e Macro-arkbalke yn Excel 2003). 

Opnommen makro's útfiere

By it opnimmen fan makro's produseart Excel altyd in Sub-proseduere (ynstee fan in Funksjeproseduere). As jo ​​in toetseboerd fluchtoets hawwe tawiisd oan 'e makro, sil dizze fluchtoets de maklikste manier wêze om de makro út te fieren. Oars kin de makro wurde útfierd troch de folgjende stappen út te fieren:

  • Druk op Alt + F8 (d.w.s. druk op de ALT-kaai en wylst dy yndrukt wurdt, druk op F8) om it dialoochfinster 'Makro's' te sjen;
  • Selektearje yn it dialoochfinster "Makro" de makro dy't jo útfiere wolle;
  • Fare klik su Run .

Ercole Palmeri

Ynnovaasje nijsbrief
Mis it wichtichste nijs oer ynnovaasje net. Meld jo oan om se fia e-post te ûntfangen.

Recent articles

Ynnovative yntervinsje yn Augmented Reality, mei in Apple-sjogger by de Catania Polyclinic

In ophthalmoplasty-operaasje mei de Apple Vision Pro kommersjele werjouwer waard útfierd by de Catania Polyclinic ...

3 mei 2024

De foardielen fan kleurplaten foar bern - in wrâld fan magy foar alle leeftiden

It ûntwikkeljen fan fynmotoryske feardigens troch kleurjen taret bern op mear komplekse feardigens lykas skriuwen. Kleurje...

2 mei 2024

De takomst is hjir: hoe't de skipfeartsektor de wrâldekonomy revolúsjonearret

De marinesektor is in wiere wrâldwide ekonomyske macht, dy't navigearre is nei in merk fan 150 miljard ...

1 mei 2024

Utjouwers en OpenAI tekenje oerienkomsten om de stream fan ynformaasje te regeljen ferwurke troch Artificial Intelligence

Ofrûne moandei kundige de Financial Times in deal oan mei OpenAI. FT lisinsje har sjoernalistyk fan wrâldklasse ...

30 april 2024