Kuinka tuon makroja Exceliin?

Excel-makrot liitetään vain siihen työkirjaan, jossa ne on luotu. Hyvää makroa ei kuitenkaan tarvitse luoda uudelleen toisessa työkirjassa samojen toimintojen käyttämiseksi. Makroja voidaan kopioida, siirtää tai asettaa muiden työkirjojen saataville.

Kärki

Kun työskentelet makrojen kanssa Excel 2013:ssa, Kehittäjä-välilehden tulee olla aktiivinen Excel-nauhassa.

Kopioi makro työkirjasta toiseen

Ehkä yksinkertaisin tapa "tuoda" makro työkirjasta toiseen on Kopioi ja Liitä.

Päivän video

Vaihe 1: Näytä makro

Valitse Kehittäjä -välilehteä ja napsauta Makrot -painiketta avataksesi Makro-valintaikkunan.

Napsauta Makrot-painiketta avataksesi Makro-valintaikkunan, josta voit valita kopioitavan makron.

Kuvan luotto: Ron Price

Vaihe 2: Valitse makro

Käytä Muokkaa-painiketta näyttääksesi VB-editorin ja valitun makron.

Kuvan luotto: Ron Price

Valitse Makro-valintaikkunassa makro jonka haluat näyttää Visual Basic (VB) -editorissa ja napsauta Muokata -painiketta näyttääksesi makron VBA-koodin.

Kärki

Voit myös painaa "ALT"-näppäintä ja "F11"-näppäintä yhdessä (ALT+F11) Voit avata VB-editorin mistä tahansa Excel-työkirjan kohdasta.

Vaihe 3: Kopioi VBA-koodi

Korosta ja kopioi vain lausekkeet jättäen pois funktion nimen ja loppurivin.

Kuvan luotto: Ron Price

Valitse VB-editorissa vain makron ohjelmointikoodilausekkeet; Älä sisällytä makron otsikkoa tai viimeistä riviä. Klikkaa Muokata ja valitse Kopio avattavasta valikosta kopioidaksesi korostetun koodin.

Vaihe 4: Liitä koodi

Napsauta Luo-painiketta avataksesi VB-editorin.

Kuvan luotto: Ron Price

Avaa työkirja, johon makro lisätään. Napsauta Kehittäjä-välilehdellä Makrot -painiketta. Anna makrolle nimi ja napsauta sitten Luoda -painiketta näyttääksesi VB-editorin. Kun VB-editori avautuu, aseta kohdistin kahden lauseen väliin tyhjälle riville. Klikkaa Muokata ja valitse Liitä avattavasta valikosta lisätäksesi kopioitu koodin. Klikkaa Tiedosto ja Tallentaa tallentaaksesi työkirjan ja makron.

Vie ja tuo makro

Tämä menetelmä luo VB-kooditiedoston (BAS-tiedoston), joka voidaan viedä, jotta se voidaan tuoda muihin Excel-työkirjoihin.

Vaihe 1: Vie makro

Tallenna makro .BAS-tiedostona valitsemalla Vie tiedosto.

Kuvan luotto: Ron Price

Avaa VB-editori ja näytä makro, jonka haluat viedä. Klikkaa Tiedosto ja valitse Vie tiedosto.

Vaihe 2: Tallenna tiedosto

Tallenna BAS-tiedosto

Kuvan luotto: Ron Price

Siirry Tiedoston tallennus -valintaikkunassa kansioon, johon tiedosto tallennetaan, nimeä tiedosto ja napsauta Tallentaa. Tiedosto voidaan nyt tuoda muihin työkirjoihin.

Vaihe 3: Tuo BAS-tiedosto

Tuotu .BAS-tiedosto lisätään moduuliksi VB-projektiin.

Kuvan luotto: Ron Price

Tuo BAS-tiedosto ja lisää se työkirjaprojektiin valitsemalla Kehittäjä-välilehti ja klikkaus Visual Basic -painikkeella avataksesi VB-editorin. Napsauta VB-editorissa Tiedosto ja napsauta sitten Tuo tiedosto Tuo tiedosto -valintaikkunan näyttöön. Navigoida sopivaan kansioon ja valitse tuotava tiedosto. Klikkaus Avata tuodaksesi tiedoston.

Oman makron työkirjan luominen

Kun Excel käynnistyy, se avaa Personal.xlsb-tiedoston, jos se on olemassa, piilotettuna työkirjana. Tämä tiedosto sisältää makroja, jotka ovat käytettävissä kaikissa Excel-työkirjoissa, jotka ovat käynnissä yhdessä tietokoneessa. Personal.xlsb-tiedoston luominen tarjoaa makrokirjaston kyseisessä tietokoneessa käytettävissä olevista makroista.

Vaihe 1: Luo Personal.xlsb-tiedosto

Tallenna makro -valintaikkunassa työkirja voidaan tallentaa henkilökohtaisena makrotyökirjana

Kuvan luotto: Ron Price

Luo Personal.xlsb-tiedosto avaamalla a Uusi työkirja Excelissä. Käytössä Kehittäjä -välilehteä, napsauta Tallenna makro -painiketta näyttääksesi Tallenna makro valintaikkuna.

Vaihe 2: Tallenna makro

Pysäytyspainike näkyy, kun Tallenna makro -toiminto on aktiivinen.

Kuvan luotto: Ron Price

Anna makrolle nimi ja valitse sitten Henkilökohtainen makrotyökirja Tallenna makro nimellä -vaihtoehto. Klikkaus OK aloittaaksesi tallennuksen. Suorita makroon sisällytettävät toiminnot. Kun toimet on suoritettu, napsauta Lopeta tallennus Kehittäjä-välilehdellä tai napsauta Lopeta tallennus -painiketta tilapalkissa työkirjan vasemmassa alakulmassa.

Vaihe 3: Tallenna Personal.xlsb-tiedosto

Tallenna Personal.xlsb-tiedosto

Kuvan luotto: Ron Price

Kun makro on valmis, napsauta Visual Basic -painiketta Avaa Kehittäjä-välilehti VB editori. Valitse VBAPROJECT (PERSONAL.XLSB) in Projekti ruutuun. Klikkaa Tiedosto ja sitten Tallenna PERSONAL.XLSB vaihtoehto.