Makrojen siirtäminen toiseen tietokoneeseen Excelillä

Excel-makrojen avulla voit automatisoida kaikenlaisia ​​tehtäviä, tavallisten tietojen syöttämisestä automaattiseen tulostukseen ja tiedostojen tallentamiseen. Kun olet alkanut käyttää Exceliä, se ei vie ollenkaan aikaa luoda suuri joukko makroja usein suoritettavia tehtäviä varten. Jos ostat uuden tietokoneen tai haluat vain käyttää Exceliä toisessa kannettavassa tietokoneessa tai tietokoneessa, sinun on tallennettava makrojasi erityisessä makro-muodossa. Kun olet tallentanut makrot tällä tavalla, voit siirtää ne toiseen tietokoneeseen tai jopa lähettää ne muille, jotta he voivat käyttää niitä myös laskentataulukoissa.

Makrojen tallentaminen ja siirtäminen työkirjan tiedostoon

1.

Käynnistä Microsoft Excel tietokoneessa. Luo uusi laskentataulukko, jossa on makroja normaalisti.

2.

Napsauta Excel-nauha-palkissa olevaa ”File” -kuvaketta ja valitse sitten Save As (Tallenna nimellä). Kirjoita työkirjan nimi ”File Name” -kenttään ja valitse sitten ”Excel Macro-Enabled Workbook” ”Save as Type” -painikkeesta -listalla. Tallenna työkirja ja makrot napsauttamalla Tallenna-painiketta.

3.

Liitä USB-muistitikku tai kiintolevy tietokoneen tyhjään porttiin. Odota, että Windows havaitsee aseman ja määrittää sen käytettäväksi.

4.

Napsauta "Käynnistä" ja sitten "Tietokone". Selaa kansioon, johon tallensit Excel-työkirjan tallennetuilla makroilla.

5.

Korosta Excel-makrokäyttöisen työkirjan nimi ja kopioi se sitten Windowsin leikepöydälle painamalla Ctrl-C-näppäimiä.

6.

Palaa Windowsin Resurssienhallinnan pääikkunaan. Avaa USB-aseman kirjain ja avaa sen sisältö kaksoisnapsauttamalla sitä. Kopioi Excel-työkirjan tiedosto USB-asemaan painamalla “Ctrl-V”.

7.

Irrota USB-asema ja liitä se toiseen tietokoneeseen. Kun Windows tunnistaa ja konfiguroi aseman, avaa Windows Explorer ja liitä työkirjan tiedosto USB-asemasta toisen tietokoneen kansioon. Käynnistä Microsoft Excel toisessa tietokoneessa ja käytä makrokäyttöistä työkirjaa normaalisti.

Kopioi makrot VBA-editorilla

1.

Käynnistä Excel ensimmäisessä tietokoneessa. Avaa Excel-työkirjan tiedosto tai malli, jonka makrot haluat viedä toiseen tietokoneeseen.

2.

Käynnistä Visual Basic for Applications tai VBA-editori painamalla Alt-F11-näppäimiä.

3.

Kaksoisnapsauta VBA-editorin ikkunan vasemmalla puolella olevan VBAProject-paneelin ”Modules” -kansiota. Korosta ensimmäisen moduulin nimi Moduulit-kansion otsikon alla.

4.

Napsauta VBA-editorin työkalurivin ”Tiedosto” -kohtaa ja valitse sitten “Vie tiedosto”. Kirjoita moduulin nimen nimi ”Tiedostonimi” -kenttään tai jätä oletusnimi paikalleen. Valitse kansio, johon moduulitiedosto tallennetaan, ja napsauta Tallenna.

5.

Vie muut makromoduulit, jotka on lueteltu Modules-kansion otsikon alla valittuun kansioon.

6.

Liitä USB-asema tietokoneeseen. Kopioi ja liitä VBA-editorin luomat .BAS-moduulitiedostot USB-asemaan.

7.

Liitä USB-asema toiseen tietokoneeseen. Käynnistä Microsoft Excel ja avaa työkirjan tiedosto tai malli, johon haluat sijoittaa makromoduulit.

8.

Avaa VBA-editori painamalla “Alt-F11”. Napsauta ”Tiedosto” ja sitten “Tuo tiedosto” valikkoriviltä. Selaa USB-aseman kansioon, johon olet tallentanut .BAS-tiedostot ensimmäisestä tietokoneesta. Korosta ensimmäinen moduulin tiedostonimi ja napsauta sitten "Avaa". VBA-editori tuo moduulikoodin ja luo nykyiseen työkirjaan uuden makron ensimmäisessä tietokoneessa käytetyn makron nimellä.

9.

Tuo muut makromoduulit USB-asemasta VBA-editorilla.

10.

Napsauta ”Tiedosto” ja sitten Tallenna nimellä. Tallenna nykyinen työkirja Excel-makro-työkirjaksi. Käytä työkirjan makroja normaalisti.

Kärki

  • Jos sinulla ei ole USB-asemaa, voit lähettää sähköpostitse makrokäyttöisen työkirjan tiedoston tai .BAS-tiedostot liitteiksi ja ladata ne sitten sähköpostitililtäsi uuteen tietokoneeseen.

Varoitus

  • Kun kopioit työkirjan makroilla tietokoneesta toiseen, varmista, että tallennat työkirjan makro-ominaisuudella. Jos tallennat työkirjan tavalliseksi .XLS- tai .XLSX-tiedostoksi, makrokoodi ei tallenna työkirjaan tai siirtää uuteen tietokoneeseen.