Oletko koskaan luonut hienoa Excel-makroa, jota haluat käyttää toisessa tietokoneessa? Näin se tehdään.

Excel-makrot ovat tehokkaita automaatiotyökaluja, jotka virtaviivaistavat toistuvia tehtäviä ja lisäävät tuottavuutta. Kun luot makroja automatisoidaksesi työprosessejasi, saatat joutua jakamaan ne kollegoidesi kanssa useissa tietokoneissa. Mutta kuinka voit siirtää nämä makrot ja varmistaa, että ne toimivat saumattomasti toisessa tietokoneessa?

Tässä oppaassa tutkimme erilaisia ​​menetelmiä, joiden avulla voit siirtää ja käyttää Excel-makrojasi useissa tietokoneissa, jotta sinä ja kollegasi voivat suorittaa tehtäviä tehokkaasti.

1. Työkirjan tallentaminen ja siirtäminen makrokäyttöisenä työkirjana

Yksinkertaisin tapa siirtää makroja on tallentaa makrot sisältävä Excel-työkirja makroa tukevana työkirjana, jonka tiedostotunniste on .XLSM. Tämän menetelmän avulla voit säilyttää makrot ja varmistaa, että ne voidaan suorittaa missä tahansa tietokoneessa, johon on asennettu asianmukainen Excel-versio.

instagram viewer

Voit tallentaa työkirjan makrokäyttöisenä työkirjana seuraavasti:

  1. Avaa Excel-työkirja, joka sisältää siirrettävän makron.
  2. Klikkaa Tiedosto valikossa ja valitse Tallenna nimellä.
  3. Valitse tiedoston tallennuspaikka ja anna sille nimi.
  4. alkaen Tallenna tyyppinä avattavasta valikosta, valitse Excel-makrokäyttöinen työkirja
  5. Klikkaus Tallentaa tallentaaksesi työkirjan .XLSM-muotoon.

Kun olet tallentanut työkirjan makroa tukevana tiedostona, sen jakaminen työtovereiden kanssa on helppoa. USB-muistitikun käyttö on kätevää tapa siirtää tiedostoja tietokoneelta toiselle; Siirron nopeuttamiseksi suosittelemme kuitenkin makro-työkirjan lähettämistä sähköpostin liitteenä, joka voidaan ladata vastaanottajan tietokoneelle.

Kun avaat jaetun Excel-tiedoston ensimmäisen kerran toisessa tietokoneessa, näyttöön tulee varoitusviesti, jossa sanotaan, että makrot on poistettu käytöstä. Klikkaa Ota sisältö käyttöön -painiketta varoitusviestissä ottaa makrot käyttöön ilman riskejä.

Voit nyt tarkastella ja suorittaa makroja toisessa tietokoneessa napsauttamalla Makrot in Kehittäjä -välilehti.

2. Vie ja tuo makrokoodeja VBA-editorilla

Toinen tapa siirtää makroja toiseen tietokoneeseen sisältää makrokoodien viennin ja tuomisen VBA-editorilla. Tämän lähestymistavan avulla voit poimia makrokoodit työkirjastasi ja tuoda ne toiseen työkirjaan, jolloin kokonaisia ​​Excel-työkirjoja ei tarvitse jakaa.

Tämä menetelmä on myös turvallisempi siitä lähtien Excel-työkirjat voivat vioittua useista syistä, joten makrojen jakaminen suoraan ilman kokonaisia ​​työkirjoja estää tärkeän koodin vioittumisen tai katoamisen.

Vie makroja seuraavasti:

  1. Avaa makrot sisältävä Excel-työkirja.
  2. Lehdistö Alt + F11 avataksesi VBA-editorin.
  3. Valitse VBA-editorissa moduuli, joka sisältää siirrettävät makrot.
  4. Napsauta valittua moduulia hiiren kakkospainikkeella ja valitse Vie tiedosto… vaihtoehto. Vaihtoehtoisesti voit napsauttaa Tiedosto valikko ja valitse Vie tiedosto… vaihtoehto sieltä tai paina Ctrl + E näppäimistölläsi.
  5. Kirjoita näkyviin tulevaan valintaikkunaan sijainti ja tiedoston nimi ja napsauta Tallentaa. Moduuli tallennetaan .BAS-tiedostona tietokoneellesi.

Kun kaikki moduulit on viety ja tallennettu, siirrä ne toiselle tietokoneelle USB-aseman tai sähköpostin kautta. Noudata sitten näitä ohjeita:

  1. Avaa toisessa tietokoneessa kohdetyökirja, johon haluat tuoda makrot.
  2. Lehdistö Alt + F11 avataksesi VBA-editorin.
  3. Napsauta hiiren kakkospainikkeella Moduulit -kansiossa Projekti ikkuna ja valitse Tuo tiedosto… valikosta.
  4. Etsi ja valitse siirtämäsi .BAS-tiedosto ja napsauta Avata tuodaksesi makrot kohdetyökirjaan.

Huomaa, että jos haluat tallentaa useita moduuleja, sinun on tallennettava ne yksitellen tietokoneellesi.

3. Lähetä Personal.xlsb-tiedosto sähköpostitse ja käytä sitä toisella tietokoneella

Personal.xls-tiedosto on piilotettu työkirja, joka latautuu automaattisesti, kun käynnistät Excelin, jolloin makrot ovat käytettävissä mistä tahansa Excel-työkirjasta.

Jos haluat käyttää henkilökohtaiseen makrotyökirjaan (Personal.xlsb) tallennettuja makrojasi toisella tietokoneella, voit lähettää henkilökohtaisen työkirjan sähköpostilla itsellesi ja ladata sen toiselle tietokoneelle.

  1. Etsi Personal.xls-tiedosto tietokoneeltasi.
    • Se säilytetään piilossa XLSTART kansio, johon pääsee seuraavalla tavalla: C:\Users\[Käyttäjänimi]\AppData\Roaming\Microsoft\Excel\XLSTART.
  2. Kirjoita itsellesi uusi sähköposti, liitä ja lähetä Personal.xlsb-tiedosto sähköpostiin.
  3. Käytä sähköpostiasi toisella tietokoneella ja lataa liitteenä oleva Personal.xlsb-tiedosto sähköpostista sopivaan paikkaan XLSTART kansio.
  4. Avaa uusi Excel-työkirja toisella tietokoneella. Näet Personal.xlsb-tiedoston latautuvan automaattisesti VBA-editoriin, ja makrosi ovat käytettävissä toisessa tietokoneessa.

Vaihtoehtoisesti voit myös viedä Personal.xlsb-tiedoston moduulit ja tuoda ne toiseen tietokoneeseen samalla tavalla kuin vie ja tuo moduuleja tavallisesta Excel-työkirjasta.

4. Kopioi ja liitä makrot sähköpostiin

Jos makrosi koostuvat suhteellisen lyhyistä koodinpätkistä, voit kopioida ja liittää koodit suoraan sähköpostiin ja käyttää niitä toisella tietokoneella. Tämä menetelmä poistaa tarpeen siirtää kokonaisia ​​työkirjoja tai tiedostoja, mikä tekee jakamisprosessista virtaviivaisemman ja tehokkaamman.

Etsi VBA-editorissa moduuli, joka sisältää siirrettävät makrot. Valitse koko makrokoodi painamalla CTRL + A ja kopioi se. Kirjoita uusi sähköposti kollegallesi tai itsellesi, liitä kopioitu makrokoodi sähköpostin tekstiosaan ja lähetä.

Avaa toisella tietokoneella Excel-työkirja ja paina Alt + F11 avataksesi VBA-editorin. Klikkaa Lisää > Moduuli luodaksesi uuden moduulin. Kopioi koodi vastaanotetusta sähköpostista ja liitä se VBA-editorin tyhjään tilaan. Lehdistö Alt + F8 makron suorittamiseen ja testaamiseen.

Virtaviivaista työnkulkuja jakamalla makrokoodisi työtilassasi

Excel-makrojen siirtäminen ja käyttäminen toisessa tietokoneessa on mahdollista useilla eri tavoilla. Jos haluat jakaa vain makroja etkä kokonaisia ​​työkirjoja, on parasta käyttää VBA-editorin vienti-/tuontiominaisuutta tai kopioida ja liittää makrokoodit sähköpostiin.

Jos koko työkirjan jakaminen ei kuitenkaan ole ongelma, sen tallentaminen .XLSM-tiedostomuotoon ja siirtäminen USB: n tai sähköpostin kautta on varteenotettava vaihtoehto. Valitse tarpeisiisi parhaiten sopiva menetelmä ja jaa tai siirrä makrosi tehdäksesi yhteistyötä kollegoiden kanssa tai työskennelläksesi saumattomasti eri tietokoneiden välillä.