Kā pārvietot makro uz citu datoru ar Excel

Excel makro ļauj automatizēt visu veidu uzdevumus, sākot no parasti izmantoto datu ievadīšanas līdz automātiskai drukāšanai un failu saglabāšanai. Kad sākat lietot programmu Excel, nav vajadzīgs laiks, lai izveidotu lielu makro kolekciju tiem uzdevumiem, kurus bieži veicat. Ja iegādājaties jaunu datoru vai vienkārši vēlaties lietot Excel citā klēpjdatorā vai datorā, makro ir jāglabā īpašā makro-iespējotā formātā. Tiklīdz makro ir saglabāti šādā veidā, varat tos pārvietot uz citu datoru vai pat nosūtīt tos citiem, lai viņi varētu tos izmantot arī savās izklājlapās.

Makro saglabāšana un pārsūtīšana darbgrāmatas failā

1.

Datorā startējiet programmu Microsoft Excel. Izveidojiet jaunu izklājlapu ar makro, kā parasti.

2.

Excel lentes joslā noklikšķiniet uz “File” un pēc tam noklikšķiniet uz “Save As”. Ievadiet darbgrāmatas nosaukumu laukā “File Name” un pēc tam atlasiet “Excel Macro-Enabled Workbook” (Saglabāt kā tipu) sarakstu. Noklikšķiniet uz pogas Saglabāt, lai saglabātu darbgrāmatu un makro.

3.

Pievienojiet USB zibatmiņas disku vai cieto disku tukšam datora portam. Pagaidiet, līdz sistēma Windows atklās disku un konfigurēs to lietošanai.

4.

Noklikšķiniet uz Start (Sākt) un pēc tam uz Computer (Dators). Pārlūkojiet mapi, kurā saglabājāt Excel darbgrāmatu ar saglabātajiem makro.

5.

Iezīmējiet Excel makro darbvirsmas nosaukumu un pēc tam nospiediet taustiņus “Ctrl-C”, lai to kopētu uz Windows starpliktuvi.

6.

Atgriezieties galvenajā Windows Explorer logā. Lai atvērtu un parādītu tā saturu, veiciet dubultklikšķi uz USB diska diska burta. Nospiediet “Ctrl-V”, lai kopētu Excel darbgrāmatas failu uz USB disku.

7.

Atvienojiet USB disku un pievienojiet to otrajam datoram. Kad sistēma Windows atpazīst un konfigurē disku, atveriet Windows Explorer un ielīmējiet darbgrāmatas failu no USB diska uz mapi otrajā datorā. Palaidiet Microsoft Excel otrajā datorā un lietojiet makro iespējotu darbgrāmatu, kā parasti.

Kopējiet makro ar VBA redaktoru

1.

Pirmajā datorā palaidiet programmu Excel. Atveriet Excel darbgrāmatas failu vai veidni ar makro, kuru vēlaties eksportēt uz citu datoru.

2.

Nospiediet taustiņus „Alt-F11”, lai palaistu Visual Basic for Applications vai VBA, redaktoru.

3.

Veiciet dubultklikšķi uz mapes “Moduļi” VBAProject panelī VBA redaktora loga kreisajā pusē. Iezīmējiet pirmā moduļa nosaukumu zem mapes Moduļi.

4.

VBA redaktoru rīkjoslā noklikšķiniet uz “File” un pēc tam noklikšķiniet uz “Export File”. Ievadiet moduļa nosaukuma lauku laukā “File Name” vai atstājiet noklusējuma nosaukumu. Atlasiet mapi, kurā saglabāt moduļa failu, un noklikšķiniet uz “Saglabāt”.

5.

Eksportējiet citus makro moduļus, kas ir norādīti mapē Modules mape uz jūsu izvēlēto mapi.

6.

Pievienojiet USB disku datoram. Kopējiet un ielīmējiet .BAS moduļa failus, kas izveidoti ar VBA redaktoru, uz USB disku.

7.

Pievienojiet USB disku otrajam datoram. Palaidiet Microsoft Excel un atveriet darbgrāmatas failu vai veidni, kurā vēlaties ievietot makro moduļus.

8.

Nospiediet “Alt-F11”, lai atvērtu VBA redaktoru. Noklikšķiniet uz “File” un pēc tam izvēlnes joslā “Import File”. Pārlūkojiet uz USB diska mapes, kurā esat saglabājis .BAS failus no pirmā datora. Iezīmējiet pirmo moduļa faila nosaukumu un pēc tam noklikšķiniet uz „Atvērt”. VBA redaktors importē moduļa kodu un izveido jaunu makro pašreizējā darbgrāmatā ar makro nosaukumu, ko izmanto pirmajā datorā.

9.

Importējiet citus makro moduļus no USB diska, izmantojot VBA redaktoru.

10.

Noklikšķiniet uz “File” un pēc tam “Save As”. Saglabājiet pašreizējo darbgrāmatu kā Excel makro-iespējotu darbgrāmatu. Izmantojiet darbgrāmatas makro, kā parasti.

Padoms

  • Ja jums nav USB diska, varat pievienot e-pasta ziņojumus makro-iespējotam darbgrāmatas failam vai .BAS failiem kā pielikumus un pēc tam lejupielādēt no sava e-pasta konta uz jauno datoru.

Brīdinājums

  • Kopējot darbgrāmatu ar makro no viena datora uz citu, pārliecinieties, ka darbgrāmatu saglabājat kā makro iespējotu faila tipu. Ja darbgrāmatu saglabājat kā parasto .XLS vai .XLSX failu, makro kods ar darbgrāmatu neizdosies vai pārsūtīs uz jauno datoru.