Makromoduulin kopioiminen toiseen työkirjaan

Tärkeää: Tämä on artikkeli on käännetty koneellisesti. Lue vastuuvapauslauseke. Tämän artikkelin englanninkielinen versio on täällä .

Jos työkirja sisältää Visual Basic for Applications (VBA) ‑makron, jota haluat käyttää muualla, voit kopioida makron sisältävän moduulin toiseen työkirjaan Microsoft Visual Basic Editorilla.

Ennen kuin alat työstää makrot huomioon:

  1. Käyttöön Kehitystyökalut-välilehti, ennen kuin voit työskennellä makrot. Lisätietoja on Kehitystyökalut-välilehti.

  2. Määritä suojaustaso väliaikaisesti, jolla kaikki makrot otetaan käyttöön. Toimi seuraavasti:

    1. Valitse Kehitystyökalut-välilehden Koodi-ryhmästä Makrosuojaus.

    2. Valitse Makrojen asetukset -luokan Makrojen asetukset -kohdasta Ota käyttöön kaikki makrot (ei suositella, saattaa sallia mahdollisesti haitallisen koodin suorittamisen) ja valitse sitten OK.

      Kehitystyökalut-välilehden Koodi-ryhmä

      Tärkeää: Jotta mahdollisesti haitallisen koodin suoritus estettäisiin, on suositeltavaa palata asetukseen, joka poistaa kaikki makrot käytöstä, sen jälkeen, kun olet lopettanut makrojen käsittelyn.

Moduulin kopioiminen työkirjasta toiseen

  1. Avaa kopioitavan moduuli sisältävä työkirja ja työkirja, johon haluat kopioida moduulin.

  2. Valitse Kehitystyökalut -välilehden koodi -ryhmästä Visual Basic.

    Tämä käynnistää Visual Basic-editorin.

  3. Valitse Visual Basic-editorin Näytä -valikossa Valitse Project Explorer Painikkeen kuva tai painamalla CTRL + R.

    Projekti -tehtäväruutuun, joka alkaa ja ruudussa luetellaan molemmat avoimet työkirjat. Yleensä näet VBA-projektin (< työkirjan nimi >).

  4. Vedä Project -ruudussa moduulia, johon haluat kopioida kohdetyökirja. Moduulin kopioidaan kuin moduuli1Moduulit -solmu alapuolella VBA-projektin (Book1.xlsm).
    VBA-projektinhallinta

    Makro Moduuli1 -- kopioitu työkirjasta Kirja2.xlsm työkirjaan Kirja1.xlsm

    Makron Moduuli1 kopio

Yleisiä tietoja makroista ja VBA:sta

Jos makrot ja VBA ovat sinulle tuntemattomia, seuraavista tiedoista on sinulle hyötyä.

  • Makro on toiminto tai joukko toimintoja, joiden avulla voidaan automatisoida tehtäviä.

  • Voit tallentaa makroja Tallenna makro ‑komennolla (Kehitystyökalut-välilehti, Koodi-ryhmä).

  • Makrot tallennetaan VBA-ohjelmointikielellä.

  • Voit tarkistaa makrosi ja muokata oman Valitse Visual Basic editorin ikkuna, jossa on avattu Excel.

    Kaksi makroa sisältävä moduuli tallennettuna työkirjan Kirja1 moduuliin Moduuli1.

MakeCellGreen ja SetRowHeight makrot ovat nimeltä moduuli1, joka on tallennettu Kirja1 moduuliin.

Tarvitsetko lisätietoja?

Voit aina kysyä neuvoa Excel Tech Community -yhteisön asiantuntijalta, saada tukea yhteisön vastauksista tai ehdottaa uutta ominaisuutta tai parannusta Excel User Voice -sivustolla.

Huomautus: Konekäännöksestä ilmoittava vastuusvapauslauseke: Tämä artikkeli on käännetty tietokonejärjestelmällä, eikä kieliasiantuntija ole muokannut sitä. Microsoft tarjoaa nämä konekäännökset avuksi muille kuin englantia puhuville käyttäjille, jotta he saavat lisätietoja Microsoftin tuotteista, palveluista ja tekniikoista. Koska artikkeli on koneellisesti käännetty, se saattaa sisältää sanasto-, lauseoppi- ja kielioppivirheitä.

Kehitä taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×