Microsoft Office 2003 ви дава два начина за създаване на макрос. Най-простият начин е да запишете вашите натискания на клавиши и след това да ги възпроизведете, когато имате нужда от тях. По-трудният начин да създадете макрос е да използвате специалния език за програмиране на макроси на Microsoft (наречен Visual Basic за приложения или VBA ), за да създадете по-мощни и сложни макроси.
Въпреки че езикът за програмиране VBA ви дава силата да създавате множество различни макроси, той също така даде на палавите програмисти възможността да пишат компютърни вируси.
Тази нова порода компютърни вируси, наречена макровируси , може да зарази документи на Word, работни листове на Excel, презентации на PowerPoint и бази данни на Access. Когато дадете копие на документ или работен лист, който съдържа вирус, на друго лице, рискувате да предадете макровируса едновременно.
Така че, за да предотврати заразяването и разпространението на макровируси чрез вашите файлове на Office 2003, Office 2003 предлага ограничена форма на защита от макро вируси.
Най-често срещаните макровируси заразяват документи на Word. Вторите най-често срещани макровируси заразяват работни листове на Excel; шепа макровируси атакуват PowerPoint или Access файлове. Купете антивирусна програма и я актуализирайте редовно, за да се предпазите от всякакви бъдещи макровируси, които могат да атакуват компютъра ви.
За да включите защитата от макро вируси в Word, изпълнете следните стъпки:
1. Изберете File –> Save или Save As.
Появява се диалогов прозорец Запиши като.
2. Щракнете върху менюто Инструменти, което се появява в горния десен ъгъл на диалоговия прозорец Запиши като.
Появява се падащо меню.
3. Щракнете върху Опции за защита.
Появява се диалогов прозорец Защита.
4. Щракнете върху Защита на макроси.
Появява се друг диалогов прозорец за сигурност, както е показано на фигура 1.
Фигура 1: Диалогов прозорец Защита за промяна на настройката за защита на макроса за документи на Word.
5. Щракнете върху раздела Ниво на защита и щракнете върху радио бутона Високо, Средно или Ниско.
Освен ако нямате основателна причина да изберете по-ниско ниво на сигурност, винаги трябва да избирате бутона за избор Високо.
Ако изберете високо ниво на сигурност, може да не можете да стартирате макроси, създадени от някой друг, освен ако не зададете нивото на защита на Средно или Ниско.
Високото ниво на сигурност помага да се предотврати заразяването на вашите файлове с макровируси, но някои макровируси са достатъчно умни, за да изключат тази функция. Не разчитайте на макро вирусната защита на Office 2003, за да поддържате компютъра си без вируси.
6. Щракнете два пъти OK.
Отново се появява диалоговият прозорец Save As. Всеки път, когато записвате документа си, Word използва избраните от вас настройки за сигурност за този документ.
7. Щракнете върху Save.
Ако макровирус вече е заразил вашите документи на Word или работни листове на Excel, включването на макро вирусната защита на Office 2003 няма да премахне вируса. Трябва да получите антивирусна програма, като VirusScan на McAfee или Norton AntiVirus на Symantec , която може да открива и премахва макро и други видове вируси.