up vote 8 down vote favorite
1
share [g+] share [fb]

How do you customize Excel 2010 keyboard shortcuts? This article from microsoft.com provides instructions for "Microsoft Office 2010" but seems only apply to Word, not Excel.

http://www.microsoft.com/athome/organization/compshortcuts.aspx

In Microsoft Office 2010:

  1. Click the File tab to open Backstage view, and then click Options.

  2. Click Customize Ribbon and then, next to the Keyboard Shortcuts heading, click Customize. You can enter the new key combination here.

Here's the dialog it points to shown in Word:

Word Customize Ribbon

But here's the same dialog shown in Excel:

Excel Customize Ribbon

Notice it looks almost exactly the same but no "Keyboard Shortcuts: Customize.." button.

So how do you customize the keyboard shortcuts in Excel?

link|improve this question

75% accept rate
feedback

4 Answers

up vote 3 down vote accepted

There are 3 different kinds of keyboard shortcuts OI know of:

  1. Ones like Ctrl-C for Copy
  2. Ones like Alt-E-S-V for Edit > Paste Special > Values
  3. A shortcut key combo you assign to your own macro

With # 1 I think only Word allows you to change these, e.g., you can change the shortcut for Bold from Ctrl-B to something else. I don't think Excel has ever allowed you to do this. Of course you can write a macro in Excel that changes the Bold property and then assign a keyboard shortcut to it, but that really falls under #3 above.

You use to be able to do #2 in Excel by going into Tools > Customize and then changing the location of the ampersand. For example you could change the name of the Edit menu from &Edit to &Zdit and the shortcut sequence in #2 above would be changed to Alt-Z-S-V. The only way I know to do this now would be to change the toolbar name in VBA (the old toolbars, File, Edit, etc. still exist behind the scenes in Excel 2007 and 2010 and can be accessed via code).

With #3 it's still the same as it was in earlier versions, just go into the Macro dialog and change the shortcut in Options. You only have the choice of Ctrl and one key, I believe. With VBA you can actually create longer combos like Ctrl-Shft-N (one of my favorites).

I hope that helps.

link|improve this answer
feedback

Actually excel always provided shortcuts upto 2003 version. You just places "&" sign in front of the required character and it would take that shortcut.

link|improve this answer
Those aren't keyboard shortcuts, those are menu accelerators. – Sam Jul 6 '11 at 11:27
feedback

Addressing the 'Ones like Alt-E-S-V for Edit > Paste Special > Values' (number 2 above - while not strictly a shortcut but still a quick way to do things with the keyboard).

These can be modified, but it has significant overhead to set-up the first time. The process involves creating an Add-In with special XML added that adds to or modifies the ribbon.

Instructions & tools can be found at http://www.rondebruin.nl/ribbon.htm. This was the only way I ever found to change the Ribbon in 2007, however it still works exactly the same way with 2010.

link|improve this answer
feedback

You can assign a command (like "format painter") to the quick access toolbar via the dialog shown above. Then you can use ALT + a number (varies on the position of the program in de QAT) as a shortcut!

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

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