Makro izpildīšana

Piezīme.:  Mēs vēlamies sniegt jums visjaunāko palīdzības saturu jūsu valodā, cik vien ātri to varam. Šī lapa ir tulkota automatizēti, un tajā var būt gramatiskas kļūdas un neprecizitātes. Mūsu nolūks ir šo saturu padarīt jums noderīgu. Vai lapas lejasdaļā varat mums pavēstīt, vai informācija jums noderēja? Ērtai atsaucei šeit ir šis raksts angļu valodā .

Ir vairāki veidi, kā izpildīt makro programmā Microsoft Excel. Makro ir darbība vai darbību kopa, ko var izmantot uzdevumu automatizēšanai. Makro tiek rakstīti programmēšanas valodu Visual Basic for Applications. Makro var izpildīt vienmēr, noklikšķinot uz makro komandas lentes cilnē Izstrādātājs . Atkarībā no tā, kā tiek piešķirts makro izpildītu, jūs varētu palaist to, nospiežot taustiņu kombināciju saīsnes taustiņu kombinācija, noklikšķinot uz pogas Ātrās piekļuves rīkjoslā vai lentes pielāgotajā grupā vai noklikšķinot uz objekta, grafikas , vai vadīklu. Turklāt varat palaist makro automātiski ikreiz, kad atverat darbgrāmatu.

Lai varētu izpildīt makro

Pirms sākat darbu ar makro ieteicams iespējot cilne Izstrādātājs .

  • Darbam ar Windows, dodieties uz Fails > Opcijas > Lentes pielāgošana.

  • Darbam ar Mac, dodieties uz Excel > Preferences... > lenti un rīkjoslu.

  • Pēc tam sadaļā lentes pielāgošana zem Galvenās cilnesatzīmējiet izvēles rūtiņu Izstrādātājs un pēc nospiediet Labi.

  1. Atveriet darbgrāmatu, kurā atrodas makro.

  2. Cilnes Izstrādātājs grupā Kods noklikšķiniet uz Makro.

  3. Lodziņā makro nosaukums noklikšķiniet uz izpildāmā makro un nospiediet pogu palaist .

  4. Jums ir arī citas iespējas:

    • Opcijas — pievienojiet īsinājumtaustiņu vai makro aprakstu.

    • Darbību - tiks atvērts Visual Basic redaktoru, lai makro pirmajā rindā. Nospiežot taustiņu F8 ļauj soli pa makro kodu vienā rindā pa vienam.

    • Rediģēt — tas tiks atvērts Visual Basic redaktoru un ļauj pēc nepieciešamības rediģējiet makro kodu. Kad esat veicis izmaiņas, nospiediet taustiņu F5 , lai palaistu makro no redaktors.

Makro var pievienot īsinājumtaustiņu kombinācijai, kad ierakstāt to, un varat arī pievienot vienu esošu makro:

  1. Cilnes Izstrādātājs grupā Kods noklikšķiniet uz Makro.

  2. Lodziņā makro nosaukums noklikšķiniet uz makro, kuru vēlaties piešķirt īsinājumtaustiņu kombinācijai.

  3. Noklikšķiniet uz Opcijas.

    Tiek parādīts dialoglodziņš Makro opcijas.

  4. Lodziņā Īsinājumtaustiņš ierakstiet mazajiem burtiem vai lielos burtu, kuru vēlaties izmantot ar īsinājumtaustiņš.

    Piezīmes.: 

    • Darbam ar Windows, mazie burti īsinājumtaustiņš ir taustiņu kombināciju Ctrl + burts. Lielajiem burtiem, ir Taustiņu kombināciju Ctrl + Shift + burts.

    • Darbam ar Mac, mazie burti īsinājumtaustiņš ir opcija + komanda + burts, bet Ctrl + burts darbosies arī. Lielajiem burtiem, ir Taustiņu kombināciju Ctrl + Shift + burts.

    • Uzmanieties, piešķirot īsinājumtaustiņus, jo tie ignorē visus ekvivalentu noklusējuma Excel īsinājumtaustiņus laiku, kamēr ir atvērta darbgrāmata, kurā atrodas makro. Piemēram, ja makro piešķiršana taustiņu kombināciju Ctrl + z, lai atsauktupersona zaudēs iespējas. Šī iemesla dēļ ieteicams parasti izmantot kombināciju Ctrl + Shift + lielajiem burtiem burtu vietā, piemēram, Ctrl + Shift + Z, kas nav ekvivalentu saīsni programmā Excel.

    Sarakstu ar Ctrl īsinājumtaustiņu kombināciju, kas jau ir piešķirtas programmā Excel, skatiet rakstā Excel īsinājumtaustiņi un funkciju taustiņi.

  5. Lodziņā Apraksts ievadiet makro aprakstu.

  6. Lai saglabātu izmaiņas, noklikšķiniet uz Labi un pēc tam noklikšķiniet uz Atcelt, lai aizvērtu dialoglodziņu Makro.

Lai izpildītu makro, izmantojot pogu ātrās piekļuves rīkjoslā, tas vispirms ir rīkjoslai pievienotu pogu. Lai to izdarītu, skatiet rakstu piešķirt pogai makro.

Varat izveidot pielāgotas grupas, kas tiek parādīta cilne lentē un makro piešķiršana pogai šajā grupā. Piemēram, varat pievienot pielāgotu grupu ar nosaukumu "Manas makro" uz cilni Izstrādātājs un pēc tam pievienojiet makro, (kas tiek rādīta kā poga) uz jaunu grupu. Lai to izdarītu, skatiet rakstu piešķirt pogai makro.

Makro izpildīšana, noklikšķinot uz grafikas objekta apgabala

Grafikā var izveidot karstvietu, uz kuras lietotāji var noklikšķināt, lai palaistu makro.

  1. Darblapā ievietojiet grafikas objektu, piemēram, attēlu vai zīmētu formu. Izplatīts scenārijs ir noapaļota taisnstūra formas zīmēšana un formatēt to tā, lai tā izskatās kā pogas.

    Lai iegūtu informāciju par grafikas objekta ievietošana, skatiet rakstu formu pievienošana, mainīšana, vai dzēšana.

  2. Ar peles labo pogu noklikšķiniet uz karstvietu, ko izveidojāt, un pēc tam noklikšķiniet uz Piešķirt makro.

  3. Veiciet kādu no šīm darbībām:

    • Lai grafikas objektam piešķirtu esošu makro, veiciet dubultklikšķi uz makro vai ievadiet tā nosaukumu lodziņā Makro nosaukums.

    • Lai ierakstītu jaunu makro un piešķirtu to atlasītajam grafikas objektam, noklikšķiniet uz ierakstītmakro ierakstiet dialoglodziņā Ierakstīt makro un pēc tam noklikšķiniet uz Labi , lai sāktu ierakstīšanu makro. Kad makro ierakstīšana ir pabeigta, noklikšķiniet uz Pārtraukt ierakstīšanu Pogas attēls cilnes Izstrādātājs grupā kods .

      Padoms.: Varat arī noklikšķināt uz Pārtraukt ierakstīšanu Pogas attēls statusa joslas kreisajā pusē.

    • Lai rediģētu esošu makro, lodziņā Makro nosaukums noklikšķiniet uz makro nosaukuma un pēc tam uz Rediģēt.

  4. Noklikšķiniet uz Labi.

Cilnē Izstrādātājs noklikšķiniet uz Visual Basic, lai palaistu Visual Basic redaktoru (VBE). Atrodiet Projekta pētnieks modulis, kurā ir makro, ko vēlaties izpildīt, un atveriet to. Visu makro šajā modulī tiks rādīti labajā rūtī. Atlasiet vajadzīgo makro izpildīšana, novietojot kursoru jebkurā vietā, kas ir makro, un nospiediet taustiņu F5vai izvēlni, dodieties uz izpildīt > Izpildīt makro.

Workbook_Open notikuma izveide.

Nākamajā piemērā apskatīts, kā izmantot notikumu Atvērt, lai izpildītu makro, atverot darbgrāmatu.

  1. Atveriet darbgrāmatu, kurai vēlaties pievienot makro, vai izveidojiet jaunu darbgrāmatu.

  2. Cilnes Izstrādātājs grupā Kods noklikšķiniet uz Visual Basic.

  3. Projekta pētnieka logā ar peles labo pogu noklikšķiniet uz objekta Šī darbgrāmata un pēc tam noklikšķiniet uz Skatīt kodu.

    Padoms.: Ja logs Projekta pētnieks nav redzams, izvēlnē Skats noklikšķiniet uz Projekta pētnieks.

  4. Sarakstā Objekts, kas atrodas virs loga Kods, atlasiet Darbgrāmata.

    Tas automātiski izveido tukša procedūra notikumam Atvērt , piemēram, šādi:

    privātā Sub Workbook_Open()

    End Sub

  5. Pievienojiet procedūrai šādas koda rindiņas:

    Privātā Sub Workbook_Open()
    MsgBox datuma
    Worksheets("Sheet1"). Range("a1"). Vērtība = datums
    Beigt Sub

  6. Pārslēdzieties uz Excel un saglabājiet darbgrāmatu kā makro iespējotu darbgrāmatu (.xlsm).

  7. Aizveriet un vēlreiz atveriet darbgrāmatu. Vēlreiz atverot darbgrāmatu, programma Excel ievieto Workbook_Open procedūru, kas parādās ziņojuma lodziņā šodienas datumu.

  8. Ziņojumu lodziņā noklikšķiniet uz Labi.

    Piezīme.: Šūnā A1 lapā Lapa1 arī norādīts datums Workbook_Open darbības.

Vai nepieciešama papildu palīdzība?

Jūs vienmēr varat lūgt padomu ekspertam Excel tehnoloģijas Kopienasatbalsta saņemšana atbildes Kopienasvai ieteikšana jaunais līdzeklis vai uzlabojums Excel lietotāja balss

Uz lapas sākumu

Skatiet arī

Automātiski palaist makro, atverot darbgrāmatu

Automatizēt uzdevumus ar makro ierakstītāju

Ieraksta makro, lai atvērtu noteiktas darbgrāmatas, startējot programmu Excel

Izveidot un saglabāt savu makro vienā darbgrāmatā

Makro saglabāšana

Paplašiniet savas Office prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×