Katram makro programmā Excel Makro LuckyTemplates ir saistīts faila paraugs, kas ļauj redzēt makro darbību un pārskatīt kodu. Varat arī izmantot parauga failus, lai kopētu un ielīmētu kodu savā vidē (pretēji katra makro ierakstīšanai no jauna). Vispārīgi runājot, atveriet ar makro saistīto parauga failu, atveriet Visual Basic redaktoru (nospiežot taustiņu kombināciju Alt+F11) un kopējiet kodu. Pēc tam atveriet darbgrāmatu, atveriet Visual Basic redaktoru un ielīmējiet kodu attiecīgajā vietā.
Šeit varat lejupielādēt Excel makro failu paraugus .
Ja makro jums nedarbojas, visticamāk, ir jāmaina kāda makro sastāvdaļa. Pievērsiet īpašu uzmanību diapazonu adresēm, direktoriju nosaukumiem un citiem stingri kodētiem nosaukumiem.
Strādājot ar šiem makro, ņemiet vērā tālāk norādītās lietas.
-
Jebkuram failam, kurā ir makro, ir jābūt .xlsm faila paplašinājumam.
Sākot ar Excel 2007, Excel darbgrāmatām tika piešķirts standarta faila paplašinājums .xlsx. Faili ar paplašinājumu .xlsx nedrīkst saturēt makro. Ja darbgrāmatā ir makro un jūs pēc tam saglabājat šo darbgrāmatu kā .xlsx failu, jūsu makro tiek noņemti automātiski. Programma Excel brīdina, ka makro saturs tiks atspējots, saglabājot darbgrāmatu ar makro kā .xlsx failu.
Ja vēlaties saglabāt makro, fails ir jāsaglabā kā Excel darbgrāmata ar iespējotu makro. Tādējādi failam tiek piešķirts paplašinājums .xlsm.
-
Excel nedarbos makro, kamēr tie nav iespējoti.
Atverot darbgrāmatu, kurā ir makro programmā Excel 2010 vai jaunākā versijā, zem lentes tiek parādīts dzeltenās joslas ziņojums, kas norāda, ka makro (aktīvais saturs) ir atspējoti. Lai izmantotu makro, dzeltenajā joslā ir jānoklikšķina uz opcijas Iespējot.
-
Makro darbības nevar atsaukt.
Strādājot programmā Excel, jūs bieži varat atsaukt veiktās darbības, jo programmā Excel tiek saglabāts žurnāls (saukts par atsaukšanas steku), kurā tiek reģistrētas pēdējās 100 darbības. Tomēr makro palaišana automātiski iznīcina atsaukšanas steku, tāpēc makro veiktās darbības nevar atsaukt.
-
Jums ir jāpielāgo makro, lai tie atbilstu jūsu darbgrāmatai.
Daudzi makro atsauces piemēru lapu nosaukumi un diapazoni, kas, iespējams, nav iekļauti darbgrāmatā. Noteikti aizstājiet tādas atsauces kā 1. lapa vai diapazons (“A1”) ar lapu nosaukumiem un šūnu adresēm, ar kurām strādājat savās darbgrāmatās.
Ja makro izmanto direktoriju, tas ir jārediģē, lai norādītu uz mērķa direktoriju. Piemēram, makro piemērā, kurā tiek drukātas visas direktorijā esošās darbgrāmatas, makro norāda uz direktoriju C:Temp. Pirms šī makro izmantošanas tas ir jāmaina, lai tas norādītu uz direktoriju, kurā ir jūsu darbgrāmatas.