Wraz ze wzrostem popularności i codziennego korzystania z Internetu oraz rosnącym zagrożeniem wirusami, wielu użytkowników Internetu wdrożyło aplikacje antywirusowe, które pomagają im zachować ochronę przed atakami wirusów, gdy są w Internecie.
Wirusy makr wymagają działania użytkownika po pobraniu lub dostaniu się do systemu komputerowego. Wirusy są zazwyczaj napisane w języku skryptowym, który jest powszechnie używany do tworzenia makr do użytku w aplikacjach. Niektóre z tych wirusów makr są bardziej irytujące niż zagrożenie dla bezpieczeństwa systemu komputerowego. Przykładem może być wirus makr, który tworzy niepożądany tekst w programie Microsoft Word® po naciśnięciu określonej kombinacji klawiszy.
Wiele aplikacji, w tym Microsoft Word® i Excel®, domyślnie wyłącza wykonywanie makr. Pomaga to chronić niczego niepodejrzewającego użytkownika przed przypadkowym uruchomieniem wirusa makr. Te aplikacje zachowują obsługę makr i po wprowadzeniu kilku zmian w ustawieniach zabezpieczeń można włączyć zaufane makra lub wszystkie makra.
Zaufane makra są najbezpieczniejszymi makrami i najmniej prawdopodobne jest, że zawierają wirusa makr. Pliki te są zwykle tworzone przez użytkownika, który ma zamiar używać makra, lub przez dział IT firmy do użytku tylko w ramach swojej organizacji.
Wirus makr może zostać umieszczony na komputerze w taki sam sposób, jak samoczynnie wykonujący się wirus, za pomocą poczty e-mail lub plików pobranych z Internetu. Podobnie jak w przypadku innych typów wirusów, inni użytkownicy mogą również przekazywać makrowirusy współpracownikom lub innym osobom korzystającym z dyskietek lub pamięci flash, z których mogą nie zdawać sobie sprawy, że zostali zainfekowani.
Z reguły często najlepiej nie akceptować plików z osadzonymi makrami lub używać makr stworzonych przez inne osoby. Przeprowadzenie niewielkich badań w Internecie na temat używania makr może pomóc użytkownikowi w tworzeniu plików makr na własny użytek i zmniejszyć prawdopodobieństwo infekcji wirusem makr. Jeśli użytkownik musi pobrać szablon makr lub plik zawierający makra, źródło pobierania powinno być zaufane i zweryfikowane jako wolne od wirusów.
Domyślnie wyłączenie makr było ogromnym krokiem naprzód w ograniczaniu rozprzestrzeniania się infekcji wirusami makr, ale nadal obowiązkiem użytkownika jest zwracanie uwagi na pliki otrzymane lub pobrane z Internetu — zarówno wykonywalne, jak i makra — w celu zmniejszenia prawdopodobieństwo zainfekowania komputera wirusem lub makrowirusem.