After reading all the great things about Microsoft Excel for Mac 2011 that were written before its release, I decided to purchase a copy. My primary goal was to have an Excel version on my MacBook Pro that allowed VBA macros, however the full Office software suite seemed to be a really great value.
I paid $174.99 USD for the Microsoft Office for Mac Home and Business 2011 – 1 Pack edition on amazon.com after pre-ordering and receiving a $25 discount from their price assurance guarantee.
Excel 2011 Software Installation
What you get with the Office 2011 Home and Business Edition:
- Word 2011
- PowerPoint 2011
- Excel 2011
- Outlook 2011
- Microsoft Office Web App support
- Messenger for Mac 8
- Remote Desktop for Mac 2 (drive your Windows-based PC from your Mac)
- Technical support 1 year
The installation took about 15 minutes. The program loaded, I entered the product key, activated and registered the software, then launched Excel, and got a welcome screen telling me all about the new features.
And then I had to face the Excel Workbook Gallery, which is the default screen that appears when you open Excel 2011. Nice for all of 15 seconds.
At the bottom of this screen there’s a box you can check: Don’t show this when opening Excel, but I ignored it and went straightaway to a blank Excel workbook.
Excel 2011 Preferences
The first thing I wanted to check out was the Options, oops pardon my Windows speak, I mean Preferences, by using the menu selection Excel → Preferences or the keyboard shortcut Cmd+apostrophe ( ⌘ , ).
Within these preferences is standard stuff you’d find in a Windows version of Excel, but I want to review some of the settings for General, Edit, AutoComplete, Compatability, and Ribbon.
In the General dialog box I unchecked the box beside: Open Excel Workbook Gallery when application opens so that Excel opens to a blank worksheet.
On the Edit dialog box, a new option for Excel 2011 is Automatically convert date system. As you can see in the Description box below, this option converts the date system of the source data to match the date system of the target workbook.
I’m not exactly sure how this preference option works and will be looking into it, but with Excel’s two different date systems (1900 & 1904) this setting becomes more important now that Excel 2011 and Excel 2010 can share workbooks on the web in Windows SkyDrive.
In the AutoComplete dialog box the setting for Show the menu only after I’ve typed x letters (x set at 1, range 0-9) seems to be one that I’ll revisit soon. I’m not sure I want AutoComplete popping up after typing only 1 letter.
On the Compatibility dialog box, under Transition, the Save files in this format: is defaulted to Excel Workbook (.xlsx) and can be set to a number of different things.
Changing the default file format to Excel 97-2004 Workbook (.xls) might be prudent should you share files frequently with people using older versions of Excel.
On the Ribbon dialog box, under Show or hide tabs, I noticed that you can drag them in the order you prefer. I added the Developer tab to the Excel Ribbon by checking the box for Developer.
The VBA Editor – A Quick Look
I had to peek at the VBA editor just to check it out. Going to the Developer tab and clicking Editor opened the VBA Editor, where I added a module and wrote a quick test macro, as you can see below.
Not a bad start.
Next I’ll compare the Ribbons of Excel 2011 and 2010.
Please review the VBA IDE in xl11! Thanks and great site!!
Good idea, I’ll get to work on that. It’s much different that the Windows version. Stay tuned.
Stephen Falbel says
Have you noticed a problem with auto-complete, in that it does not work at all (at least for me)? I have it turned on, and it does nothing. From what I read, it is also not as elegant as it was in Office 2007 for Windows, in that it forces you to do an extra down-arrow keystroke. But I can’t even get that far.
My auto-complete works, sort of. It’s not like Windows where an auto- complete word is highlighted entirely and you can hit enter to, well, enter the matched word. In Excel 2011 any match shows up in a list below the cursor and I have to hit the down arrow to select the word, then hit enter to enter the word. Too much work and very annoying.
Sometimes auto-complete won’t work if there are blank cells in the column of data, but I’ve not had the problem you’re describing. I just typed in “apple” in cell A1 and “brainiac” in cell A1, then in cell A3 typing a letter a or b gives me the auto-complete functionality.
I have Office for Mac 2011 and I’m trying to make it so that the auto complete menu will be selected with the “tab” key or the “return” key. Currently I have to use the “down arrow key” to select it, then press “return” to go to the next cell and it’s slowing me down.
Anyone know how to change these settings?
Sorry for the delay, but I haven’t figured this one out yet. Truly a strange duck.
I had the same problem, that autocomplete worked, and than no more.
And now it works again. (But unfortunately I can’t tell what I did that made it working.)
What I did, was I just rechecked all the options as above mentioned; worked through all functions keys (if that helped I do not know) – and “magically” the autocomplete refunctioned again.)
BTW: Personally I prefer the way Excel Mac 2011 offers the entries – it’s a better way to offer all possible entries and then being able to select them by arrow down and enter.
of course – after having selected an entry – pressing TAB works as well – and you are right on the next cell 🙂
Is there a way to take my Excel 2010 PC files & convert them to the MAC 2011 version I have at home?
Any Excel 2010 “PC” file will work with Excel 2011 on a Mac. No conversion necessary.
I have Excel 2010 for PC and I have sent a workbook to several people with a mac and Excel 2011. It opens up but does not let them use the drop down menus? The cells with formulas are hidden and protected, but all the other cells are not, and that is including the drop down menus. Can you help with this?
Drop-down menus using data validation should work in each version. If the drop-down menus in Excel 2010 are ActiveX controls, they won’t work on a Mac in Excel 2011. You could change them to Form control menus, which would work in Excel 2011 on a Mac.
I have no idea why the formulas would be protected or hidden.
Without seeing the file or a sample of the issues you are facing its hard to determine the cause of any problems. If you would send me a sample file (using the form on the contact page) I could give you a better answer since I have a Mac and a PC with different versions of Excel.
Will macros created in Excel 2007 on a Windows PC work in Office for Mac 2011? If so how?!
Macros created in Excel 2007 on a Windows PC may, or may not work in Excel 2011 on a Mac. There are some minor differences in the code that may cause an error, but generally the code should work. The quickest way to find out is to run the macro and find out if there are any errors.
To run a macro in Excel 2011 on a Mac use the keyboard shortcut Fn+Option+F8 (or just Option+F8 if you’ve changed the Fn preference) to bring up the Macro dialog box.
You can also run a macro from the Developer tab on the Ribbon. If you don’t see the Developer tab, choose Excel > Preferences and click Ribbon, then select the check box before Developer and click OK.
Thanks Gregory. The issue I am running into is that the file is operated by button controls, but when I press them, the nothing happens.
Button controls in Windows are either ActiveX or Form controls. ActiveX controls don’t work in on a Mac so you have to replace them with Form controls.
Facing same problem, How to replace these activeX buttons with Form controls?
Any code inside an ActiveX control will have to be put into a subroutine in a VBA module. Replace the ActiveX control with a Form control. They are found on the Developer tab. Next you link a macro to the Form control and away you go.
Fred Mertz says
I am using Office for Mac 2011. Autocomplete is working on some of my Excel spreadsheets but not all. I have trashed the preferences, the Excel toolbar, re-installed Office for Mac 2011 but I can’t get it to work on some key spreadsheets
This is one of my frustrations with Autocomplete: It only works with a continuous column of cells. It only recognizes cell contents below the last blank row.
Barring that little issue, make sure you check Excel > Preferences > AutoComplete to see if the preferences are correct.
Other than that, I’m out of suggestions.
Jim Hahn says
1) I know there is a way to change/add keyboard shortcuts for Excel for Mac 2011.
Is there a way to change/add keyboard shortcuts for the VBA side? There are just too many keys to hold down to do basic debugging. E.g., shift+command+I to “step into” from a breakpoint. I can’t see a way to change shortcuts.
2) Assuming, apparently incorrectly, that I could change VBA shortcuts, I made an exhaustive list of all command+letter shortcuts to see what might be available to use for debugging commands. While doing this, I found that command+J appears twice. Once for “list properties” and once for “bring to front”. How can one shortcut do two different things? Maybe it’s smart and context sensitive.
3) I am hung up on simple debugging, so bear with me. I found that there are special keyboards called ‘chorded keyboards’ which allow one to type all the keys on a standard keyboard with one hand on a keyboard with only a ‘few’ keys. I am not sure why anybody would want that, but that’s beside the point. Here’s my question: Does anyone know of a hardware keyboard with, say, a 4×4 row of fat buttons on it. Each button could be programmed to issue commands like “step into” or “step over” or whatever you wanted. The existing chorded keyboards I can find are weird shaped with buttons in odd places…not too useful for what I want.
Thanks for the great web site.
1) I wouldn’t know how to re-program the VBA shortcut menu.
2) Yes, the COMMAND + J keyboard is context sensitive. The second one would only work when an object is selected and you have more than one object.
3) I didn’t know about these “special keyboards”
If anyone can help answer Jim’s question, please comment.
Jim Hahn says
Excel for Mac 2011 on Lion (and my brand new MacBook Pro) has a way WITHIN Excel to reprogram shortcuts. I was able to reprogram:
which are important.
I was not able to reprogram Continue, a rather important debugging command. Although I used Excel’s functionality to reprogram it to COMMAND+K, it stubbornly still forces me to hit “fn+f5”. On the menu itself, it says COM+K. Annoying.
Wow, that’s awesome! Any hints as to how you were able to do this?
Jim Hahn says
My apologies: The functionality is at the Apple OS level, not Excel.
Under Apple preferences – Keyboard
Just can’t change the Continue button….! So far….
Remember, this is in Lion. I have 10.7.2.
Good stuff. Thanks for sharing.
I recently installed msoffice 2011 for Mac on my Mac which is running Lion OS.
On opening excel documents, I cannot see any entries in the cell. When I look at the ribbon line, I can see the entry, but it does not appear in the workbook. This is happening on all the files I try to open.
Is the workbook protected?
I have been fiddling with the font and this appears to be the key.
If I select all on the worksheet and change the font to something like Arial Black, then everything shows up. SO…… I’m guessing that the default font is somehow an invisible ink or something that has to be swapped out for a normal view font. I”m trying to change this on the preferences.
Seen anything like that?
Actually, yes I did see this one time, but it was only with one file. Good thinking on finding the font problems. Sometimes Excel has some weird stuff going that’s inexplicable.
Erin Conway says
Hi there. I have a 15 sheet workbook in excel. However, for some reason only ONE sheet opens and there are no tabs for the other sheets within the workbook showing when I open the workbook on my mac pro. If I open the workbook on a pc all pages are showing. There was a time when all sheets were available when opened on my mac, but not any more.
Has anyone else had this issue? How do I get the WHOLE workbook to populate for me on my mac?
In Excel on your Mac, choose Excel > Preferences and click View, then check to see if there is a check beside the box for Show Sheet Tabs. This box should be checked.
I have a MacBook Pro with Lion 10.7.3. I am also running Fusion 4.1.1. I have several spreadsheets created on the PC (Windows) Excel (older versions) that are workbooks with several tabs and Macros that have been set up to run various programs. Was considering buying 2011 Excel for Mac, but was worried about running the older excel programs with Macros on the Mac side. Was going to buy the 2010 Home and Student version for PC so I wouldn’t run into problems with the Mac side. I am sharing programs with PC users, so I need to be totally compatible with the PC when running and revising programs. Do you think the 2011 Mac version will be ok for me, or should I buy the PC version to be safe?
I would get the PC version to be safe. Even though Excel 2011 (Mac) allows VBA code, it doesn’t allow any ActiveX Controls. You can use Form Controls in both versions, but you have to KNOW which control you have in the older Excel (windows) file because they look similar on first appearance. A drop-down combo list control, or a button could be either type unless you check the properties.
ActiveX controls can be replaced by Form controls, but this takes effort and sometimes there is a good deal of code in the ActiveX control that has to be moved to a module.
Stephen Falbel says
Gregory, I’ve finally figured out the autocomplete mystery. It seems to be tied to the preference to edit directly in cell. If you turn off the edit-in-cell preference (so that when you double-click on a formula it takes you to the referenced cells–which I do often), then autocomplete no longer works. Seems like a bug in the program to me.
Fred Mertz says
How do I turn on the edit-in-cell preference? I’m not finding it. Hopefully this does the trick.
This autocomplete bug makes me crazy. Worked fine on Excel 2008 but can’t get it to work in Excel 2011.
Fred Mertz says
Sorry, found it. It’s on and autocomplete still will not work. Trashed preferences, re-started. Toggled autocomplete options on and off. Can’t get it to work at all.
It’s Microsoft- figures. No wonder Apple is killing them. Apple actually has people to help. Microsoft will help you for $50. after your 90 second call warranty expires.
How’s that Zune working out for you?
Ken Coleman says
I have Excel Office 2011 files with VBA macros running on Mac notebook OS 10.6.8. When try to use on desktop with Lion OS the files won’t save. I can open them but cannot access the macros or save the file. This happens to any Excel file with a macro.
I’m not exactly sure why this happens when you open a file with a macro. The Excel > Preferences > Security has one item you can check: Warn before opening a file that contains macros. If that is checked you get the option to Enable or Disable the macros when you open the file. If it’s not checked the macros open Enabled.
The only other thing I can think of is to check File > Properties and click the General tab and see if the Read Only Attribute is checked.
I’d like to know how to modify or add a new reference library to a Excel workbook with a VBA Project. I tried to do that like in Excel 2010 (Windows) (Tools ->References) but I couldn’t do it because the menu in Excel 2011 Mac is different.
I haven’t added a reference library to Excel 2011, so I’m in the same boat that you are and don’t know the solution. Sorry!
Erica Rose Siegel says
Good morning! I too, am having the same problem with not being able to find my tabs and the show sheet tabs is checked. Does anyone have any other suggestions? Thanks so much!
Go into the VBA Editor (Alt+F11) choose View > Project Explorer, and see if there are worksheets under the Microsoft Excel Objects. If so click on one of the sheets, then choose View > Properties Window and check the Visible Property. It will be one of three values:
-1 – XlSheetVisible
0 – xlSheetHidden
2 – xlSheetVeryHidden
You can change this property to the first one and the sheet will appear in the workbook. Any of the sheets that are xlSheetVeryHidden don’t show up in the Hidden sheet dialog box and will appear almost invisible to most users.
Andrew Aitchison says
I have Office 2011 for Mac (word, excel and PowerPoint) downloaded and installed from the web.
Where are the vba help files. It’s driving me nuts not having them.
If you open the VBA Object Browser and hit the F1 key for Help, a pop-up box for VBA documentation gives the following link.
Apparently there is minimal documentation in the Excel program.
need help with macros they run great then they dissappear re appear stop working and now give me 1004 error messages about refresh backrounddata excel cannot find the file etc.
at this point Will pay for help
need excel for mac to prompt user to find a csv file open with certain presets especially certain columns formatted as text so we keep leading zeros copy the data to existing or new spreadsheet and be able to do that action in any new work book or template we use.
HAd it working now its stopped. so i think one more step is to never link bak to that data file once i paste it in excel i want the dat to stay static unit i chang sit.
I don’t have the time to hire out for this type of work. You can find someone to bid on a job at freelancers.com.