Kas ir makro un kā tos izveidot?

Darbs ar Microsoft Office programmām ir praktisks un efektīvs. Taču īpaši programmā Microsoft Excel atkārtotas darba darbības var būt nogurdinošas. Varat ierakstīt un izveidot tā sauktos “makro” programmā Microsoft Excel un citās Office programmās, lai šos uzdevumus varētu veikt ātrāk un pat veikt tos automātiski. Bet kas īsti ir makro? Un kā jums izdodas izveidot makro dažādās Office programmās?

Kas ir makro Microsoft?

Vienkārši sakot, makro ir nelielas programmatūras programmas, kas pastāv Microsoft Office kosmosā.Ar šo makro palīdzību iespējams automatizēt tā saucamos "rutīnas uzdevumus" . Tas cita starpā nozīmē, ka laikietilpīgos, periodiskos uzdevumus, ko veicat programmā Microsoft Excel, var vienkāršot, izmantojot makro.

Jēdziens "makro" nāk no grieķu valodas un nozīmē "liels" . Microsoft makro tā sauc, jo tās tiek uzskatītas par lielām komandām. Tie savukārt apvieno vairākas mazas komandas no programmatūras programmām un izpilda tās vienlaikus, tiklīdz tiek dota instrukcija to darīt. Pirmais solis ir atrast konkrētu procesu savam makro, ko vēlaties automatizēt programmā Excel, Word vai citā Microsoft programmā.

Sagrupēšanas un atskaņošanas darba soļi: šādi darbojas makro

Makro pamats ir tas, ka ir noteikta darba soļu secība, kas atkal un atkal tiek veikta vienādi. Izmantojot makro, šīs darba darbības vairs nav jāveic atsevišķi, bet tās varat ierakstīt kā filmu.Šo fiksēto programmēšanu pēc tam var atskaņot, izmantojot īpašu taustiņu kombināciju, lai jūsu darba soļi tiktu veikti automātiski un apvienoti ar minimālu laiku.

Makro pamatā ir šāda funkcionalitāte:

  1. Jūs identificējat konkrētu darbplūsmu, kas notiek bieži un ir jāautomatizē. Makro ir noderīgs, piemēram, ja izklājlapās ir jāturpina ievietot darbinieku, dalībnieku vai draugu datus.
  2. Tagad izveidojiet makro. To darot, jūs ierakstāt darba soļus, kas parasti būtu jāveic manuāli atkal un atkal. Tādējādi Office programma vēlāk var piekļūt šai rokasgrāmatai un pēc tam to automātiski atskaņot.
  3. Pēc tam jums ir iespēja palaist izveidoto makro tieši ar vienu peles klikšķi vai ar īpašu īsinājumtaustiņu. Tādējādi jūs ietaupīsit daudzus mazus darba soļus.
Padoms. Pat ja jūs ilgi neesat strādājis ar Microsoft Office programmām, makro var atvieglot jūsu darbu. Jo pat visizplatītākās funkcijas var vienkāršot ar lielajām komandām.

Kādam nolūkam programmā Excel var izmantot makro?

No pirmā acu uzmetiena makro tēma šķiet diezgan abstrakta. Taču, rūpīgāk pārbaudot un izmantojot dažus piemērus, ātri kļūst skaidrs, ka mazās programmatūras var būt noderīgas daudzās jomās. Piemēram, programmā Microsoft Excel varat izveidot makro šādām funkcijām:

  • Datu pieprasīšana no datu bāzēm
  • Pārsūtīt darbgrāmatas vai darblapas
  • Teksta, šūnu vai diagrammu formatēšana
  • Šūnas satura, saišu vai formulu pielāgošana
  • Datu kārtošana un filtrēšana
  • Tabulu, PDF failu vai grafikas izveide
  • Datu konvertēšana

Lielo komandu daudzveidība parāda: gandrīz visas darbības, kas ir iespējamas programmā Microsoft Excel, var arī automātiski atskaņot kā makro. Bet arī programmā Microsoft Word īpaši piešķirtie makro taustiņi piedāvā plašu iespēju klāstu.

Praktiski ikdienā: makro opciju piemēri programmā Microsoft Word

Populārajā tekstapstrādes programmā Microsoft Word ir arī iespēja ierakstīt darbības un definēt tās kā makro ar noteiktu komandu. Lietojumprogrammu piemēri parāda, ka lielas komandas var būt noderīgas ikdienas dzīvē, piemēram:

  • automātiska datuma vai faila nosaukuma pielāgošana
  • Paslēpt atsevišķus elementus, piemēram, visus attēlus dokumentā
  • Ielīmējiet vārdus, adreses vai tālruņu numurus atbilstošajos laukos
  • aprēķināt vidējo teikumu garumu
  • Pareizi bieži savīti burti

Neatkarīgi no tā, vai Office programmas izmantojat profesionālā vai privātā kontekstā: makro var atņemt daļu darba. Jebkurā laikā varat izveidot individualizētas komandas, kas atbilst jūsu personīgajām vajadzībām.

Kā programmā Excel izveidot makro?

Makro izveide darbojas dažādos veidos. Cilvēki, kuri pārzina programmēšanas valodu, var izveidot makro Microsoft tā sauktajos izstrādātāju rīkos ar VBA (“Visual Basic for Applications”).

VBA ir programmēšanas valoda, ko izmanto īpaši Microsoft. Bet pat lietotāji, kuri nepārzina programmēšanu, var viegli izveidot makro programmā Microsoft Excel vai Word.Tā kā ierakstīšana notiek tikai dažās darbībās - un tas ietaupa jums daudz darba, izmantojot labi izstrādātus tastatūras makrotaustiņus.

Makro izveide: kā rīkoties

Pat bez VBA varat viegli ierakstīt makro tādās Microsoft programmās kā Excel. Lai to izdarītu, lentes cilnē Skats atradīsit vienumu "Izstrādātāja rīki" . Citās versijās cilnē var būt arī savs vienums "Makro" . Kad jums ir priekšstats par to, kādu funkciju vēlaties veikt savam makro, rīkojieties šādi:

  1. Cilnes Skats apgabalā Makro noklikšķiniet uz Ierakstīt makro.
  2. Atveras logs, kurā varat norādīt makro nosaukumu. Tas vēlāk sniegs labāku pārskatu un, piemēram, varēs norādīt uz makro darbību. Ja nepiešķirat makro nosaukumu, makro nosaukums tiks automātiski numurēts.
  3. Logā jūs arī norādāt, kādai taustiņu kombinācijai jābūt makro. Attiecīgajā laukā jūs atradīsiet iepriekš definētus taustiņus ar apzīmējumiem “opcijas taustiņš” un “komandu taustiņš” (piemēram, CTRL), kā arī ievades lauku citai jūsu izvēlētai atslēgai. Vēlāk vienlaikus nospiediet visus parādītos makro taustiņus, dodot komandu izmantot makro.
  4. Varat arī izvēlēties, kurā Excel apgabalā jūsu makro ir jābūt pieejamam. Ja jums tas ir nepieciešams tikai darbgrāmatā, kurā to ierakstāt, noklikšķiniet uz Šī darbgrāmata. Ja vēlaties tai piekļūt ikreiz, kad izmantojat programmu Excel, atlasiet "Personiskā makro darbgrāmata" .
  5. B altā laukā ir arī iespēja ievadīt īsu makro aprakstu. Tas var būt noderīgi, ja neizmantojat Excel pārāk bieži un vēlaties redzēt, kādus makro esat jau izveidojis un kam tie tiek izmantoti.
  6. Tagad noklikšķiniet uz “Labi”. Pēc tam tiks sākta jūsu makro ierakstīšana.
  7. Tagad veiciet tieši tos darba soļus, kurus vēlāk jūsu vietā vajadzētu pārņemt makro.
  8. Kad esat pabeidzis visas darba darbības, cilnē Makro vienkārši noklikšķiniet uz funkcijas “Pārtraukt ierakstīšanu”.

Kad būsiet izpildījis visas šīs darbības, ieprogrammētais makro būs pieejams programmā Excel. Tagad varat izmantot komandu jebkurā laikā, nospiežot makro taustiņus un optimizēt darba soļus. Lai to izdarītu, ir nepieciešami tikai jūsu definētie makro taustiņi.

Uzlabotiem lietotājiem: cilne Izstrādātājs

Ja makro ierakstāt bieži, ieteicams lentē integrēt cilni "Izstrādātāja rīki" . Jums vairs nav jāiet cauri kartītei “Skats”, bet var tieši piekļūt makro izveidei. Pakalpojumā Office 365 veiciet šādas darbības:

  1. Programmā Excel pievērsiet uzmanību zaļajai joslai pašā augšpusē virs cilnēm. Papildus faila saglabāšanas vai nosūtīšanas pa e-pastu simboliem jūs redzēsit arī trīs punktus. (Citās Office versijās ikona var izskatīties arī kā domuzīme ar lejupvērstu bultiņu). Noklikšķiniet uz šīs mazās pogas.
  2. Tagad tiek atvērts pelēks logs, kura apakšā atlasāt teksta lauku "Vairāk komandu" .
  3. Tagad parādītajā logā “Vairāk komandu” kreisajā pusē ir iespēja izvēlēties starp “Lente (pielāgot)” un “Ātrās piekļuves rīkjosla”. Šeit noklikšķiniet uz slejas "Lente (pielāgot)" .
  4. Labajā pusē tagad būs redzami dažādu cilņu apzīmējumi. Daži no tiem ir atzīmēti ar zilu ķeksīti - tie ir tie, kas jums tiek parādīti programmā Excel. Tagad saraksta apakšā atrodiet vienumu “Izstrādātāja rīki” un atzīmējiet tur vēl vienu zilu atzīmi.
  5. Tagad noklikšķiniet uz pogas "OK" apakšējā labajā stūrī, lai saglabātu izmaiņas.

Pēc šo darbību veikšanas galvenajās cilnēs varat atrast izstrādātāja rīkus programmai Excel. Process programmā Word vai citās Office programmās darbojas tāpat. Noklikšķinot uz cilnes, tagad redzēsit makro izveidei nepieciešamās opcijas: "Ierakstīt makro" .

Kā programmā Word izveidot makro?

Ja vēlaties ieprogrammēt makro citās Office programmās, piemēram, Microsoft Word, LibreOffice vai OpenOffice, varat to izdarīt līdzīgi kā Microsoft Excel. Tas kļūst skaidrs, izmantojot Word piemēru:

  1. Orientējieties lentē un atlasiet cilni Skatīt.
  2. Tur jūs atradīsiet "Makro" labajā malā. Ar vienu klikšķi tagad varat izvēlēties starp "Rādīt makro" vai "Ierakstīt makro" .
  3. Noklikšķinot uz "Ierakstīt makro" , tiek atvērts logs. Ievadiet tur makro nosaukumu, taustiņu kombināciju un īsu aprakstu.
  4. Sāciet makro ierakstīšanu, noklikšķinot uz "Ok" .
  5. Atlasot "Pārtraukt ierakstīšanu" , jūs pārtrauksit makro programmēšanu un tagad varat to izmantot programmā Microsoft Word.

Citās Microsoft Office lietojumprogrammās atsevišķie skati var nedaudz atšķirties, taču process lielākoties ir vienāds. Tas ļauj viegli izveidot makro, neizmantojot VBA vai citu programmēšanas valodu.

Kā rediģēt makro, izmantojot Visual Basics?

Ja esat ierakstījis makro un izmantojat to vairākas reizes, iespējams, neesat pilnībā apmierināts. Varbūt vēlaties pievienot darbību vai mainīt dažas komandas.Šādā gadījumā makro ir iespējams pēc tam rediģēt vēlreiz. Tomēr tas ir nedaudz sarežģītāk nekā makro izveide, jo šim nolūkam ir nepieciešama programmēšanas valoda Visual Basics (VB).

Programmā Excel varat izbaudīt VB, cilnē Izstrādātājs noklikšķinot uz Makro (redzēts iepriekš), atlasot atbilstošo makro nosaukumu un pēc tam noklikšķinot uz Rediģēt. Tagad tiek atvērts "Visual Basics Editor" . Šeit jūs redzat komandas un darba soļus, ko esat ierakstījis kā makro programmēšanas valodā, t.i., kā kodu. Ja kāds saprot angļu valodu, tad diezgan ātri var saprast VB tekstus un, iespējams, tos izdzēst vai apmainīt. Tomēr, ja jums šeit nav zināšanu, varat vienkārši atkārtoti ierakstīt makro pazīstamajā veidā.

Secinājums: makro izveide - ar Microsoft Office nav problēmu

Ja daudz strādājat ar Microsoft Office programmām, varat daudz vienkāršot ar lielajām komandām. Kad visi darba soļi ir apkopoti, tos var veikt īsā laikā, nospiežot noteiktu taustiņu kombināciju.

Īpaši praktiski: katrs Microsoft Office lietotājs var ierakstīt makro pats. Tas ļauj individuāli noteikt, kuri darba soļi kādam lietotājam jāveic automātiski. Tas ne tikai ietaupa jums daudz laika, bet arī lieku slodzi.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave