Usually, however, computer hardware is not affected. And in most cases computer applications are not affected. Over the years, these macro languages have become quite advanced, offering more and more power to the user.
Viruses tend to spread and infect one computer after another when documents and files are shared.
Most applications today allow you to attach macros or scripts to your files. When you share the file with another user, the attached macro or script goes with the file. Research has shown that most macro viruses are designed to run, or attack, when you first open the file. In some cases, the damage does not appear right away. And, unfortunately, by the time you realize that a macro virus has attacked you it has either spread to other documents on your computer or to other computers.