Microsoft pirms dažiem gadiem piedzīvoja šoku, kad izrādījās, ka kāds, kam ir pārāk daudz laika, var uzrakstīt VBA kodu, kas padarītu Excel (vai jebkuru Office lietojumprogrammu) sajukumu. Šo mazo briesmoni sauc par makro vīrusu. Pirmajā, kas parādījās, tika parādīts ziņojuma lodziņš ar uzrakstu "Es domāju, ka tas ir mans viedoklis".
Tie var būt nepatīkami, un jūs vēlaties sevi pasargāt. Excel makro sasniedzamība sniedzas daudz tālāk par Excel. Tas var izdzēst failus, pārdēvēt failus un vienkārši nodarīt bojājumus.
Ir noderīgi zināt, ka jaunākās Excel versijās tiek saglabāta darbgrāmata, kurai ir makro ar paplašinājumu .xlsm vai .xlam, nevis .xlsx.
Programmai Excel ir četri makroaizsardzības līmeņi, un jūs varat izvēlēties vienu, kuru vēlaties izmantot.
Ja jūs nekad nekopīgojat Excel darbgrāmatas ar kādu citu (tas nozīmē, ar kolēģiem, klientiem, jūsu tēvoci Džo), iespējams, varēsiet ietaupīt laiku šādi:
Noklikšķiniet uz lentes cilnes Fails.
Navigācijas joslā izvēlieties Opcijas.
Excel opciju navigācijas joslā noklikšķiniet uz Uzticības centrs.
Noklikšķiniet uz Uzticības centra iestatījumi.
Atlasiet opcijas pogu Iespējot visus makro.
Microsoft neiesaka šo opciju, jo, ja kādreiz saņemat darbgrāmatu no kaut kurienes citur, jums var rasties problēmas: ja darbgrāmatā ir makrovīruss, jūs nesaņemsit brīdinājumu.
Ja jūs to koplietot darbgrāmatu ar citiem cilvēkiem, vai atklātās darbgrāmatas, ka citi cilvēki ir radīti, jūs varat organizēt jābrīdina, ka darbgrāmata ir potenciāli bīstamas makro, noklikšķinot kādu no trim Neļaut pogām:
- Ja izvēlaties atspējot makro ar paziņojumu, jūs redzēsit brīdinājumus, ka rediģēšana un saturs ir atspējoti. Varat ignorēt šo statusu un iespējot makro, ja vēlaties to darīt.
- Ja izvēlaties atspējot makro bez brīdinājuma, jūs neredzēsit brīdinājumus un makro nosaukumi netiks parādīti lentes cilnē Izstrādātājs.
- Varat izvēlēties atspējot makro, ja vien tie nav digitāli parakstīti, izmantojot lietojumprogrammu, kas identificē ciparparaksta avotu.
Ir pilnīgi iespējams atvērt darbgrāmatas, kurās, jūsuprāt, būs atspējoti visi makro, lai konstatētu, ka makro ir iespējoti. Pastāv dažādas ignorēšanas iespējas, piemēram, uzticami izdevēji un uzticamas atrašanās vietas — iespējams, ka jūsu Excel kopija uzskatīs jūs par uzticamu izdevēju. Nebrīnieties, redzot, ka darba burtnīca sargam garām paiet neskarta. Tikai saku'.
Darbgrāmatas atvēršana, bet makro atspējošana ir laba iespēja, ja domājat, ka zināt, no kurienes nāk jūsu darbgrāmatas, taču neesat pārliecināts par avota labajiem nodomiem.