Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
[winkey] [autofit]
[calc] [volatile] [rclick] [cursor] [ErrMsgs] [HELP] [accessibility] [related] [more]
documentation of builtin and userdefined toolbar menus and icons: (nothing in Help)
(#toolbar)
• CBList (Command Bar List), addin by John Green, faceidsList of menu items,
tool bar buttons, faceids, used in a workbook can be documented by the CBlist
addin. Shows the icons used with the menu items and toolbar items, does not
show the macroname or the macro's location.
• The barhopper macro documents toolbars containing "Tool" as part of the name
and which are not builtin menus. Listing shows menu title, the macro invoked,
and the macros location. (code: barhopper_ws) Can be used to help restore use of
your own menus into use of Excel 2007 .
• Information on Toolbars can be found in Toolbars, Custom Buttons and Menus
Rather than just telling you to create a Shortcut keys sheet in an Excel file I decided to
show you what mine looks like. Since converting it to HTML, I find this HTML file so
much easier and faster to use than the original Excel version.
The logical arrangement of the keyboard shortcut keys is exactly as from the Excel HELP
file. You can use FIND (Ctrl+F) within a HELP page, but not on all of the shortcut keys
pages at once. So having them all on one web page has a huge advantage.
• HELP --> Index --> Shortcut keys --> built-in keyboard shortcuts
• copy and paste each category into a ShortCutKeys spreadsheet
• Put topics in Red 12 point bold font, the rest Black 10 point Normal (all Arial)
Alternatives to shortcut keys: Toolbar menu item, more information on menus and
shortcuts on my Toolbars and Menus page. Assign a shortcut to a Shape, or use an
Event Macro. An interesting pair of Event macros (sheet activate and double-click) to
sort a worksheet can be found on my sorting page under activate.
I have assigned a short-cut key [Ctrl+k] or a tool bar menu item [* XL2HTML - simple
conversion*] to some of the macros I wrote or use.
Function keys
Function SHIFT+Fn [Shift+F1, shift+F2, Shift+F3,
Shift+F4, Shift+F5, Shift+F6, Shift+F7, Shift+F8,
keys Shift+F9, Shift+F10, Shift+F11, Shift+F12]
Menus: At least some of the following keyboard shortcuts found in the menus (#menus)
do not appear in HELP. Find [Ctrl+F], Replace [Ctrl+H], GoTo [Ctrl+G] are not found in
HELP.
With the replacement of menus in Excel 2007 by the ribbon and the removal of actual
HELP files which are online in Excel 2007 and are poorly indexed (no match for a Google
search on the same database), it becomes almost imperative to learn a lot more keyboard
shortcuts than ever before. In this group you should be using all of them, and before
Excel 2007, I had not bothered remembering the one for format -- but that is all changed.
Edit Menu:
Undo [Ctrl+Z], Repeat [Ctrl+Y],
Cut [Ctrl+X], Copy [Ctrl+C], Paste [Ctrl+V]
Fill Down [Ctrl+D], Fill Right [Ctrl+R]
Format Menu:
Format Cells [Ctrl+1]
Tools Menu:
Spelling... [Ctrl+F7]
Macro:
Macros [Alt+F8]
Visual Basic Editor (VBE) [Alt+F11]
Microsoft Script Editor [Alt+Shift+F11]
Help Menu:
Help [F1]
What's This [Shift+F1] -- also known as Context Sensitive Help [not available in Excel
2007]
Note these shortcuts are with transition navigation keys option turned off. If you have a
problem with any of these shortcuts -- tools, options, transition, make sure transition
navigation keys is off -- also make sure that you do not have Scroll Lock on (there is an
indicator light and you can have sound warning with ToggleKeys</A< font Lock)<
Scroll for> /* required outside generated table*/.
XL2000 Keyboard Keystrokes to
Shortcuts invoke
Location: http://www.mvps.org/dmcritchie/excel/shortx2k.htm
Use FIND to locate a shortcut Use FIND to locate a shortcut
If you create your own table in Excel from the Help files it will contain shortcuts to
the HELP files, and give you some experience in copying data. This table was
created by copying from the HELP file. Segments have been swapped left and right
to make this more readable using move Column C by dragging the side of selected
cells to Column A then using Edit, Shift cells to right. This table is similar to the one
in SHORTX95.HTM where you will find additional information on Calculation and on
working with disabilities (accessibility options).
(shortx2k -- Created from webpages.xls [ShortX2K] file 2000-06-25)
Keys for working in a spreadsheet
s1 Keys for moving and scrolling in a worksheet or workbook
s2 Keys for previewing and printing a document
s3 Keys for working with worksheets, charts, and macros
Keys for working with data
1 Keys for entering data
2 Keys for formatting data
3 Keys for editing data
4 Keys for selecting data and cells
5 Keys for selecting charts and chart items
6 Keys to use with databases and lists
7 Keys for outlining data
8 Keys to use with PivotTable and PivotChart reports
x9 Keys to use with the OLAP Cube Wizard
Keys for working in Microsoft Office
10 Keys for menus and toolbars
11 Keys for windows, dialog boxes, and edit boxes
12 Keys for the Office Assistant
13 Keys for working with the Open and Save As dialog boxes
14 Keys for sending e-mail messages
15 Keys for working with drawing objects, AutoShapes, WordArt, and other objects
Tip When you use scrolling keys (such as PAGE UP and PAGE DOWN) with
SCROLL LOCK turned off, your selection moves the distance you scroll. If you want
to preserve your selection while you scroll through the worksheet, turn on SCROLL
LOCK first.
Return to top
Tip When you use the scrolling keys (such as PAGE UP and PAGE DOWN) with
SCROLL LOCK turned off, your selection moves the distance you scroll. If you want
to keep the same selection as you scroll, turn on SCROLL LOCK first.
Return to top
Note To scroll to the top or bottom of the field list, press ENTER on the More
Fields or button
Return to top
Keys for working in Microsoft Office
10 Keys for menus and toolbars
Note To enlarge the Help window to fill the
screen, press ALT+SPACEBAR and then press
X. To restore the window to its previous size ALT+SPACEBAR then X
and location, press ALT+SPACEBAR and then ALT+SPACEBAR then R
press R. To print this topic, press ALT+O and
then press P.
Make the menu bar active, or close a visible
F10 or ALT
menu and submenu at the same time
Select the next or previous button or menu on TAB or SHIFT+TAB (when a
the toolbar toolbar is active)
CTRL+TAB or CTRL+SHIFT+TAB
Select the next or previous toolbar
(when a toolbar is active)
Open the selected menu, or perform the action
ENTER
assigned to the selected button
Show a shortcut menu SHIFT+F10
Show the program icon menu (on the program ALT+SPACEBAR then X
title bar) ALT+SPACEBAR then R
DOWN ARROW or UP ARROW
Select the next or previous command on the
(with the menu or submenu
menu or submenu
displayed)
Select the menu to the left or right or, with a LEFT ARROW or RIGHT ARROW
submenu visible, switch between the main
menu and the submenu
Select the first or last command on the menu or
HOME or END
submenu
Close the visible menu or, with a submenu
ESC
visible, close the submenu only
Display the full set of commands on a menu CTRL+DOWN ARROW
Tip You can select any menu command on the menu bar or on a visible toolbar
with the keyboard. To select the menu bar, press ALT. (Then to select a toolbar,
press CTRL+TAB repeatedly until you select the toolbar you want.) Press the
underlined letter in the menu name that contains the command you want. In the
menu that appears, press the underlined letter in the command name that you want.
Return to top
Return to top
13 Keys for working with the Open and Save As dialog boxes
Keys for working with drawing objects, AutoShapes, WordArt, and other
15
objects
Select the options you want. For help on an option, select the option, and then
press SHIFT+F1.
This webpage was created via XL2HTML macro available at 02/27/2001 10:56 via
HL2HTML
http://www.mvps.org/dmcritchie/excel/xl2htmlx.txt
Will handle Right Justified, Font Color, bold, italic, Font size, merged cells -- tested
only in XL2000. Think vertically merged was added in XL2000.
Will handle hyperlink when it is the only value in a cell.
Will not handle: Interior color, hyperlinks when not only value in a cell
Shortcuts NOT documented in Excel 2000 (see menus) Find [Ctrl+F], Replace
[Ctrl+H], GoTo [Ctrl+G] are not found in HELP
Find Ctrl+F
Replace Ctrl+H
The following include keys not found in Excel 2000 Help but are available:
Ctrl+{2,3,4,6,7,8}
A table by Key and auxiliary key(s), Chip Pearson, Excel Keyboard Shortcuts (163KB / 2
pages, produced via Front Page)
A table by key and auxiliary keys(s) (72 KB / 8 pages), Russel Proctor - Better Solutions,
Microsoft Excel > Shortcut Keys,
A single page reference by category, Debra Dalgleish, Microsoft Excel Keyboard
Shortcuts (1.3KB / 1 page)
Just as a point of reference the page you are looking at is 128 KB produced manually
with help from XL2HTML, size as determined by the Lori Firefox extension and though
not intended to be printed would be 33 pages (2006-03-18). (see Right-Click menus in
Internet Explorer manual composition, and XL2HTML for tables). (formerly IE Booster
was last used here to find space 2003-09-18, but IEB is no longer free, you may find
additional alternatives in bookmarklets)
Excel Cheat Sheet (PDF), Deb Sklar (PDF, 23 KB, print 2 pages). Technology Traning
Resources, University of Washington, Tacoma
You can key in the Euro with Alt+0128 (on the numeric keypad). Outside of the US
there are other choices involving the AltGr key. Euro Currency Symbol, FAQ 12
Excel 2002 includes keyboard shortcuts to access the border styles buttons on the Border
tab of the Format Cells dialog box. (Q277581) Use the following keyboard commands
to select the specified border styles:
Q288981 XL2002: How to Use Speech Recognition to Select Cells, Rows, and Columns
Restore normal Ctrl+A before risking your data. Ctrl+A has always meant one thing
(Select everything) in all PC applications that have any selection or editing ability. Excel
2003 has deviated from this standard. The following macro uses
application.RecordMacro to generate the code that you would not otherwise see within a
recorded macro when a macro was invoked (ability was lost in recording a macro in
versions after Excel 95). ; Of course if you have macros disabled then even this macro is
not going to help you with Excel 2003. Though not shown in the shortcuts for this
Ctrl+Shift+SpaceBar will also NOT select all cells like Ctrl+A in Excel 2003, though it
still at least does not change the active cell – if it is a cell(s) selection that you start with.
Sub Ctrl_A()
'Excel 2003 Ctrl+A is FUBAR·ed in Excel 2003
' use this shortcut to cut your loses, (D.McR 2004-06-16)
' BEFORE you destroy your data integrity.
'Ctrl+A is fixed on this machine if assigned to Ctrl+A
'You must preserve the active cell or use of Ctrl+A
' for normal use such a preselecting a cell before Ctrl+A, then sort
Dim acell As Range
Set acell = ActiveCell
Cells.select
Application.RecordMacro "'Comment from Ctrl_A in " _
& ThisWorkbook.Name
Application.RecordMacro "Cells.Select ' Ctrl_A"
acell.Activate
Application.RecordMacro "Range(""" & acell.Address(0, 0) _
& """).activate ' Ctrl_A"
Beep 'if you want to indicate restored usage
End Sub
When recording a macro, these lines will be inserted in the recorded macro:
'Comment from Ctrl_A in personal.xls if C8 was the active cell
Cells.Select ' Ctrl_A
Range("C8").Activate ' Ctrl_A
Excel 2003 has eliminated all or most of the context menu (Shift+F1). You can no longer
use Help, What's this (Shift+F1) to:
Also see Excel 2003 Review, by John Walkenbach and he didn't even go into what's
broke to not recommend it. Actually he did touch on the Help system without actually
saying that a lot of it didn't work anymore.
The only valid bypass (non solution) is to make sure that you invoke Ctrl+A at least
three times as there is no problem with hitting this shortcut more than three times.
Failure to change the way you invoke Ctrl+A will result in the ultimate destruction of a
worksheet in a worksheet when you fail to change your habit(probably a very large
worksheet) after sorting data, unless you can reverse (UNDO) the changes or exit without
saving. There is no visual indication that you have selected the entire worksheet, nor is it
likely that you would always for such an indication if there were.
You can click on the "Select All" button between the row headers and the column
headers, but it will change the selected cell as well. Ctrl+A (times 3) does not change the
selected cell which is an important distinction.
See Excel 2007 Ergonomic Hell, A not so smooth conversion to Excel 2007 from
previous versions.
For those of you stuck with Excel 2007, your best bet is to learn as many keyword
shortcuts as you can and to make heavy use of the Context menus, which have been
slightly improved but will problably see the same "improvements" as you've seen with
ribbons destroying functional main menus.
Would not really suggest changing your basic keys, and keyboard shortcuts, but here is
how you can change the HOME key not use of braces in the following (not parens).
Sub botchup_home()
Application.OnKey "{HOME}", "Alternative_Home"
end sub
sub unbotch_home()
application.onkey "{HOME}", ""
end sub
Sub alternative_Home()
range("F14").activate
end sub
• Here is a clever use of onkey to intercept a single key stroke into a cell;
otherwise, if not a specific key it acts normal. If you need to begin cell content
with a lowercase “e” you can use the formula bar. (Jason Zischke, 2006-02-23,
programming)
• Private Sub Worksheet_Activate()
• Application.EditDirectlyInCell = False
• Application.OnKey "{e}", "Macro1"
• End Sub
• Private Sub Worksheet_Deactivate()
• Application.EditDirectlyInCell = True
• Application.OnKey "{e}"
• End Sub
The above are event macros installed with the sheet, the sample macro1 is
installed in a standard module in the same workbook.
Sub Macro1()
msgbox "Hi David, you pressed 'e'"
end Sub
For more information on Onkey and codes used see Onkey Method and Onkey Method
Example in your VBA Help.
Listed above were all of the shortcut keys for Excel. You can also make your own short
cut keys.
You will get a warning if you attempt to change an existing shortcut. But there could be
shortcuts in other non open workbooks.
Actually I invoke most of my own macros from menus or toolbar buttons. Also see
summary of how to invoke macros).
• Name Box Shortcut, Chip Pearson, macro shortcut to the Name Box on the
formula bar. (suggests CTRL+SHIFT+N as a shortcut). F5 is GoTo and allows
you to select a cell or range the same as using the name box.