Yes, I'm serious, the thread title is a verbatim expression of my query. It is a testament to the severe mental retardation - did I stutter? - of the 2007 and later Office Team at MS, that someone who is probably a 95th percentile performance user must ask this. This and the numerous and serious 2007+ interface failures are why I will likely change from a 50-hour-per-week Excel god and guru to 0.0 when 2003 is forcibly taken from me at the workplace. But for this week, this project, I wish I could get to use some code that I spent months developing.
The message:
"Because of your security settings, macros have been disabled. To run macros, you need to reopen this workbook, and then choose to enable macros. For more information about enabling macros, click Help." *(footnote)
In 2003 you simply go tools/macro/security and pick one of 4 fairly straightforward choices. It's very difficult to get it wrong.
Now in 2007 I cannot get a macro to run. From opening a .xls made in 2003, I go alt-F8 and try to run one. It says, "No, you can't; hit help for help." Naturally help is broken as it has been since - what - 1997? (Highlight the word SUM and hit alt-H or F1. Or SUMIF. I'm not kidding. You must go to Google to get help on Excel - at least in my standard configuration. Must. Anyway...)
So off to Google, and off to visit other users, where there are a dozen theories on how to do it. The leading answer appears to be "Go to the Trust Center and set options there." As astonishing as it would be if this simple option was that obfuscated, I tried anyway. And the answer there is so shocking that I just can't believe it:
Once I navigated the counterintuitive path to macro settings, it appears to give you 4 choices:
- Run everything, period. (The suicide option)
- Run nothing. Ever.
- Run nothing. Ever. Oh, but you get a cool useless message box! (Why? What does that accomplish?)
- Set up digital signatures (Oh no you di'n't. Quit f***ing around, MS. I just want to run my macro.)
So How do you run macros in Excel 2007?
Just for myself. I just want to run my own macros. What - minimally - do I click?
[short of the suicide option]
* By the way, why in the ganja-glazed haze of Redmond offices would I reopen a workbook that I just, just opened?
Bookmarks