Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Can someone explain me why Microsoft Excel 2012 is telling me that accepting automatically every macros is dangerous, I mean how can they be dangerous, for my worksheets, for my entire computer ?

share|improve this question
up vote 5 down vote accepted

Excel macros are written VBA (Visual Basic for Applications). Those scripts can (potentially) gain access to your operating system, and file system: deleting files, uploading data, downloading spyware etc. That's why you have to be sure you trust the script source before allowing it to run.

share|improve this answer

Macros written with malicious intent could harm your computer, the same way any malware could.

Here's an article from Boston College on the subject. From the article:


A macro is a series of program commands or instructions designed to simplify repetitive tasks within a program in the Microsoft Office suite (such as Microsoft Word, Excel, PowerPoint, etc.). Any operating system can receive a macro virus, even Macs, as long as you have Microsoft Office installed on it. A macro virus is a virus that is created by using the built-in macro programming language, designed to execute as soon as the file is opened. It attaches itself to a document file and waits until an application like Microsoft Word opens it.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.