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ā.

Pastāv 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 ierakstīti programmēšanas valodā Visual Basic for Applications. Makro vienmēr var izpildīt, lentē noklikšķinot uz komandas makro . Atkarībā no tā, kā makro ir piešķirts izpildei, to var palaist arī, nospiežot taustiņu kombināciju saīsnes taustiņu kombinācija, noklikšķinot uz pogas Ātrās piekļuves rīkjoslā vai pielāgotā lentes grupā vai noklikšķinot uz objekta, grafika vai vadīkla. Turklāt makro var izpildīt automātiski, kad atverat darbgrāmatu.

Pirms makro palaišanas

Pirms sākat darbu ar makro, ir jāiespējo cilne Izstrādātājs.

  • Windowsgadījumā atveriet failu _GT_ Opcijas > lentes pielāgošana.

  • Mac datorādodieties uz Excel > preferences... > lentes &.

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

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

  2. Cilnes Izstrādātājs grupā kods noklikšķiniet uz makro.

  3. Lodziņā makro nosaukums noklikšķiniet uz makro, kuru vēlaties palaist, un pēc tam nospiediet pogu palaist .

  4. Jums ir arī citas iespējas:

    • Opcijas — īsinājumtaustiņa vai makro apraksta pievienošana.

    • Solis -Tas atvērs Visual Basic redaktoru uz pirmo makro rindiņu. Nospiežot taustiņu F8 , vienlaikus varat pārvietoties pa makro kodu pa vienai rindiņai.

    • Rediģēt — tiks atvērts Visual Basic redaktors, kas ļauj rediģēt makro kodu pēc nepieciešamības. Pēc izmaiņu veikšanas nospiediet taustiņu F5 , lai palaistu makro no redaktora.

Kad ierakstāt ierakstu, varat pievienot īsinājumtaustiņu kombinācijas, un varat arī pievienot to esošam 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ņam.

  3. Noklikšķiniet uz Opcijas.

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

  4. Lodziņā Īsinājumtaustiņš ierakstiet jebkuru lielo vai mazo burtu, ko vēlaties izmantot ar īsinājumtaustiņu.

    Piezīmes.: 

    • Operētājsistēmā Windowsuz mazajiem burtiem ir īsinājumtaustiņš CTRL + burts. Lielo burtu gadījumā tas ir CTRL + SHIFT + burts.

    • Mac datorāapakšējā reģistra burtiem ir Opcijas + Command + Letter, bet arī CTRL + burts . Lielo burtu gadījumā tas ir CTRL + SHIFT + burts.

    • Esiet uzmanīgs, piešķirot īsinājumtaustiņus, jo tie ignorē visus ekvivalentos noklusējuma Excel īsinājumtaustiņus, kamēr ir atvērta darbgrāmata, kurā ir makro. Piemēram, ja piešķirat makro CTRL + z, zudīs iespēja Atsaukt. Šī iemesla dēļ ir ieteicams izmantot taustiņu kombināciju CTRL + SHIFT + lielais burts , piemēram, CTRL + SHIFT + Z, kuram nav ekvivalentas saīsnes programmā Excel.

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

  5. Lodziņā Apraksts ievadiet makro aprakstu.

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

Lai izpildītu makro no pogas Ātrās piekļuves rīkjoslā, jums vispirms ir jāpievieno poga rīkjoslai. Lai to izdarītu, skatiet rakstu makro piešķiršana pogai.

Varat izveidot pielāgotu grupu, kas tiek rādīta lentes cilnē, un pēc tam piešķirt makro pogai šajā grupā. Piemēram, cilnē Izstrādātājs varat pievienot pielāgotu grupu ar nosaukumu "My macros", un pēc tam jaunajai grupai pievienot makro (kas tiek rādīts kā poga). Lai to izdarītu, skatiet rakstu makro piešķiršana pogai.

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

Varat izveidot karstvietu grafikā, uz kuras lietotāji var noklikšķināt, lai izpildītu makro.

  1. Darblapā ievietojiet grafikas objektu, piemēram, attēlu, vai zīmējiet formu. Bieži izmantotais scenārijs ir noapaļota taisnstūra forma un tās formatēšana, lai tā būtu kā poga.

    Lai uzzinātu, kā ievietot grafisko objektu, skatiet rakstu formu pievienošana, mainīšana vai dzēšana.

  2. Ar peles labo pogu noklikšķiniet uz izveidotās karstvietas un pēc tam noklikšķiniet uz piešķirt makro.

  3. Veiciet vienu no šīm darbībām:

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

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

      Padoms.:  Varat arī noklikšķināt uz Apturēt ierakstu 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 noklikšķiniet uz Rediģēt.

  4. Noklikšķiniet uz Labi.

Cilnē Izstrādātājs noklikšķiniet uz Visual Basic, lai palaistu Visual Basic redaktoru (VBE). Pārlūkojiet projektu pārlūku uz moduli, kurā ir makro, ko vēlaties palaist, un atveriet to. Visi šajā modulī esošie makro tiks norādīti rūtī labajā pusē. Atlasiet izpildāmo makro, novietojot kursoru jebkurā makro vietā un nospiežot taustiņu F5, vai izvēlnē atveriet palaist > palaist makro.

Izveidot Workbook_Open notikumu.

Šajā piemērā tiek izmantots notikums Atvērt , lai izpildītu makro, atverot darbgrāmatu.

  1. Atveriet darbgrāmatu, kurā 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 objekta 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. Objektu sarakstā virs koda loga atlasiet darbgrāmata.

    Tas automātiski izveido tukšu procedūru notikumā Open , piemēram, šādi:

    Private sub Workbook_Open ()

    End Sub

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

    Private sub Workbook_Open ()
    MsgBox datuma
    darblapas ("Lapa1"). Diapazons ("a1"). Vērtība = datuma
    beigām

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

  7. Aizvērtu un vēlreiz atveriet darbgrāmatu. Vēlreiz atverot darbgrāmatu, programma Excel izpilda Workbook_Open procedūru, kas parāda šodienas datumu ziņojuma lodziņā.

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

    Piezīme.: Šūnā a1, kas atrodas pakalpojumā Lapa1, ir iekļauts arī datums Workbook_Open procedūras izpildes rezultātā.

Vai nepieciešama papildu palīdzība?

Jūs vienmēr varat uzdot ekspertam Excel tehnoloģiju Kopienā, saņemt atbalstu atbilžu Kopienāvai ieteikt jaunus līdzekļus vai uzlabojumus programmas Excel lietotāja balss

Uz lapas sākumu

Skatiet arī

Automātiska makro palaišana, atverot darbgrāmatu

Uzdevumu automatizācija ar makro

Makro ierakstīšana, lai atvērtu noteiktas darbgrāmatas, startējot programmu Excel

Visu savu makro izveide un saglabāšana 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.

×