Microsoft Office 2003 vám ponúka dva spôsoby vytvorenia makra. Najjednoduchším spôsobom je zaznamenať stlačenie klávesov a potom ich prehrať, keď ich budete potrebovať. Najťažším spôsobom vytvorenia makra je použiť špeciálny programovací jazyk makier od spoločnosti Microsoft (nazývaný Visual Basic for Applications alebo VBA ) na vytvorenie výkonnejších a komplikovanejších makier.
Aj keď vám programovací jazyk VBA dáva možnosť vytvárať množstvo rôznych makier, dal aj zlomyseľným programátorom možnosť písať počítačové vírusy.
Tento nový druh počítačových vírusov, nazývaných makrovírusy , môže infikovať dokumenty programu Word, pracovné hárky programu Excel, prezentácie programu PowerPoint a databázy programu Access. Keď dáte kópiu dokumentu alebo pracovného hárka, ktorý obsahuje vírus, inej osobe, riskujete, že súčasne prenesiete aj makrovírus.
Aby sa zabránilo infikovaniu a šíreniu makrovírusov prostredníctvom súborov balíka Office 2003, balík Office 2003 ponúka obmedzenú formu ochrany pred makrovírusmi.
Najbežnejšie makrovírusy infikujú dokumenty programu Word. Druhý najbežnejší makrovírus infikuje hárky programu Excel; hŕstka makrovírusov napáda súbory programu PowerPoint alebo Access. Kúpte si antivírusový program a pravidelne ho aktualizujte, aby ste sa ochránili pred akýmikoľvek budúcimi makrovírusmi, ktoré by mohli napadnúť váš počítač.
Ak chcete zapnúť ochranu pred vírusmi makra v programe Word, postupujte takto:
1. Zvoľte Súbor –> Uložiť alebo Uložiť ako.
Zobrazí sa dialógové okno Uložiť ako.
2. Kliknite na ponuku Nástroje, ktorá sa zobrazí v pravom hornom rohu dialógového okna Uložiť ako.
Zobrazí sa rozbaľovacia ponuka.
3. Kliknite na položku Možnosti zabezpečenia.
Zobrazí sa dialógové okno Zabezpečenie.
4. Kliknite na položku Zabezpečenie makra.
Zobrazí sa ďalšie dialógové okno Zabezpečenie, ako je znázornené na obrázku 1.
Obrázok 1: Dialógové okno Zabezpečenie na zmenu nastavenia zabezpečenia makier pre dokumenty programu Word.
5. Kliknite na kartu Úroveň zabezpečenia a kliknite na prepínač Vysoká, Stredná alebo Nízka.
Ak nemáte dobrý dôvod na výber nižšej úrovne zabezpečenia, vždy by ste mali zvoliť prepínač Vysoká.
Ak zvolíte Vysoká úroveň zabezpečenia, možno nebudete môcť spúšťať makrá vytvorené niekým iným, pokiaľ úroveň zabezpečenia nenastavíte na Strednú alebo Nízku.
Vysoká úroveň zabezpečenia pomáha zabrániť makrovírusom infikovať vaše súbory, ale niektoré makrovírusy sú dostatočne chytré na to, aby túto funkciu vypli. Nespoliehajte sa na makrovírusovú ochranu balíka Office 2003, aby bol váš počítač bez vírusov.
6. Dvakrát kliknite na tlačidlo OK.
Znovu sa zobrazí dialógové okno Uložiť ako. Pri každom uložení dokumentu Word použije pre tento dokument vami zvolené nastavenia zabezpečenia.
7. Kliknite na tlačidlo Uložiť.
Ak makrovírus už infikoval vaše dokumenty programu Word alebo pracovné hárky programu Excel, zapnutím ochrany pred makrovírusmi v Office 2003 sa vírus neodstráni. Mali by ste si zaobstarať antivírusový program, ako je McAfee's VirusScan alebo Symantec's Norton AntiVirus , ktorý dokáže zistiť a odstrániť makro a iné typy vírusov.