Kopiranje makro modula u drugu radnu svesku

Važno : Ovaj članak je mašinski preveden, pogledajte odricanje odgovornosti. Pogledajte verziju ovog članka na engleskom jeziku ovde za referencu.

Ako radna sveska sadrži Visual Basic for Applications (VBA) makro koji biste želeli svuda da koristite, možete kopirati modul koji sadrži taj makro u drugu otvorenu radnu svesku koristeći Microsoft Visual Basic Editor.

U ovom članku

Pregled makroa i modula VBA

Kopiranje modula iz jedne radne sveske u drugu

Pregled makroa i modula VBA

Ako uopšte niste upoznati sa makroima i modulom VBA, sledeće informacije vam mogu biti korisne.

  • Makro je radnja ili skup radnji koje možete da koristite za automatizovanje zadataka.

  • Makroe možete zapisati (kreirati) koristeći komandu Zapiši makro koja se nalazi na kartici Projektovanje u grupi Kôd.

  • Makroi se zapisuju u Microsoft Visual Basic for Applications (VBA) programskom jeziku.

  • Možete pregledati i urediti makroe u programu Visual Basic Editor, prozoru koji otvara program Excel.

    Modul koji sadrži dva makroa uskladištena u Modulu1 za Svesku1

U ovom primeru, makroi pod imenom MakeCellGreen i SetRowHeight su u modulu pod imenom Modul1, koji je uskladišten u Svesku1.

Kopiranje modula iz jedne radne sveske u drugu

  1. Ako kartica Projektovanje nije dostupna, uradite sledeće da biste je prikazali:

    1. Izaberite karticu Datoteka, izaberite stavku Opcije, a zatim izaberite kategoriju Prilagođavanje trake.

    2. U okviru Glavne kartice potvrdite izbor u polju za potvrdu Projektovanje i kliknite na dugme U redu.

  2. Da biste privremeno podesili nivo bezbednosti tako da omogući sve makroe, uradite sledeće:

    1. Na kartici Projektovanje, u grupi Kôd kliknite na dugme Zaštita od makroa.

    2. U kategoriji Postavke makroa, u odeljku Postavke makroa izaberite opciju Omogući sve makroe (ne preporučuje se; moguće je pokretanje potencijalno opasnog kôda), a zatim kliknite na dugme U redu.

      Grupa "kôd" na kartici "Projektovanje" u programu Excel

      Napomena : Da biste sprečili pokretanje potencijalno opasnog kôda, preporučujemo da vratite bilo koju od postavki koje onemogućavaju sve makroe, nakon završetka rada sa makroima.

  3. Otvorite radnu svesku koja sadrži modul koji želite da kopirate, kao i radnu svesku u koju želite da kopirate modul.

  4. Na kartici Projektovanje , u grupi kôd izaberite stavku Visual Basic.

    Ovo pokreće Visual Basic Editor.

  5. U programu Visual Basic Editor, u meniju Prikaz izaberite stavku Istraživač projekta Slika dugmeta ili pritisnite kombinaciju tastera Ctrl + R.

    Koji pokreće okno zadataka projekta , i u oknu liste oba otvorene radne sveske. Obično ćete videti VBAProject (< ime radne sveske >)

  6. U oknu projekta , prevucite modul koji želite da kopirate u odredišnu radnu svesku. Modul koji će biti kopirane kao modulu1 module fasciklu ispod VBAProject (radne sveske ime.xlsm).

    VBA istraživač projekta

    Makro Modul1 -- da biste ga kopirali, prevucite ga iz Book2.xlsm u Book1.xlsm

    Kopiranje makro Modula1 koji se nalazi u fascikli „Moduli“.

Vrh stranice

Napomena : Odricanje odgovornosti za mašinski prevod: Ovaj članak je preveo računarski sistem bez ljudske intervencije. Microsoft nudi ove mašinske prevode da bi pomogao korisnicima koji ne govore engleski da uživaju u sadržaju o Microsoft proizvodima, uslugama i tehnologijama. Budući da je članak mašinski preveden, može da sadrži greške u rečniku, sintaksi ili gramatici.

Unapredite veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Office Insider korisnicima

Da li su vam ove informacije koristile?

Hvala vam na povratnim informacijama!

Hvala za povratne informacije! Zvuči da će biti od pomoći ako vas povežemo sa našim agentima Office podrške.

×