Makro moduļa kopēšana uz citu darbgrāmatu

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

Ja darbgrāmatā ir Visual Basic for Applications (VBA) makro, kuru vēlaties izmantot citur, varat kopēt modulis, kas ir šī makro atvērt citā darbgrāmatā, izmantojot Visual Basic redaktoru (VBE).

Makro un VBA rīki var atrast cilnes Izstrādātājs , kas pēc noklusējuma ir paslēpta, tāpēc pirmā darbība ir to iespējot.

  • 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 cilnes, atzīmējiet izvēles rūtiņu Izstrādātājs .

Pārskats par makro un VBA

Ja nezināt, kas ir makro un VBA, šī informācija jums noderēs.

  • Makro ir darbība vai darbību kopa, ko var izmantot uzdevumu automatizēšanai.

  • Jūs varat ierakstīt makro, izmantojot komandu Ierakstīt makro cilnē Izstrādātājs .

  • Makro tiek ierakstīti VBA programmēšanas valodu.

  • Savus makro pārbaudīt un rediģēt varat Visual Basic redaktora logs, kurā tiek atvērta programma Excel. Lūk, piemērs VBE loga darbam ar Windows:

    Modulis, kurā ir divi makro, kas saglabāti darbgrāmatas Grāmata1 modulī Modulis1

Makro iekrāsot _ šūnu _ zaļu un Iestatīt _ Rindas_augstumu ir modulī modulis1, kas glabājas darbgrāmatā Grāmata1 ar nosaukumu.

Moduļa kopēšana no vienas darbgrāmatas citā darbgrāmatā

  1. Atveriet darbgrāmatu, kurā atrodas kopējamā makro, gan darbgrāmatu, kurā vēlaties kopēt to.

  2. Cilnē Izstrādātājs noklikšķiniet uz Visual Basic , lai atvērtu Visual Basic redaktoru.

  3. Visual Basic redaktora izvēlnē Skats noklikšķiniet uz Projekta pētnieks Pogas attēls vai nospiediet taustiņu Kombināciju CTRL + R .

  4. Projekta pētnieka rūtī velciet moduli, kas satur makro, ko vēlaties kopēt uz mērķa darbgrāmatu. Šajā gadījumā mēs esam kopēšana modulis1 no Book2.xlsm Book1.xlsm.

    VBA projekta pētnieks

  1. Kopēts no Book2.xlsm modulis1

  2. Modulis1 kopija iekopēts Book1.xlsm

Vai nepieciešama papildu palīdzība?

Vienmēr varat pajautāt speciālistiem Excel Tech kopienā, saņemt atbalstu Answers kopienā vai ieteikt jaunu līdzekli vai uzlabojumu vietnē Excel User Voice.

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.

×