The material on this page remains available for Excel 95 users, but will not be updated.  Please refer to my Excel 2000 Keyboard Shortcuts updated page for Excel 97 and Excel 2000.

Shortcut Keys in XL95 (Excel Version 7)

Location:   http://www.mvps.org/dmcritchie/excel/shortx95.htm
Home page: http://www.mvps.org/dmcritchie/excel/excel.htm
[View without Frames]

The material on this page remains available for Excel 95 users, but will not be updated.  Please refer to my Excel 2000 Keyboard Shortcuts updated page for Excel 97 and Excel 2000.

Rather than just telling you to create a Shortcut keys sheet in an Excel file I decided to show you what mine looks like.  You should create your own, of course.

Creation of Shortcut keys spreadsheet

Shortcuts are entirely optional.  In XL95 a shortcut key can be assigned to a macro using: Tools --> Macro --> (select a macro) --> Options.  Excel will Warn you if you attempt to utilize a short cut key already in use -- it will change the form of assignment for instance.  You will have to remember them or write them down somewhere.  I highly recommend creating a sheet for your MS Excel installed shortcut keys so that you can use FIND to find a shortcut yourself.   You could even add your own at the bottom.  Also recommend creating another sheet for function keys.

Create your table of builtin shortcut keys as follows:

An alternative to a shortcut key is a Toolbar menu item, which in XL95 is entered on the same window as where a shortcut key is assigned. (see above)

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 keys   SHIFT
F1 Get online Help or the Answer Wizard  
F2 Activate a cell and the formula bar Edit a cell note
F3 Paste a name into a formula Display the Function Wizard
F4 Repeat the last action Repeat a Find or Go To action
F5 Carry out the Go To command (Edit menu) Carry out the Find command (Edit menu)
F6 Go to the next pane Go to the previous pane
F7 Carry out the Spelling command (Tools menu)  
F8 Extend a selection Turns Add mode on or off
F9 Calculate all sheets in all open workbooks Calculate the active sheet
F10 Activate the menu bar Display a shortcut menu
F11 Create a chart  
F12 Carry out the Save As command (File menu) Carry out the Save command (File menu)

Function keys (continued)
Function keys CTRL CTRL+SHIFT
F1    
F2 Display the Info window  
F3 Define a name Create names from cell text
F4 Close the window  
F5 Restore the window size  
F6 Go to the next workbook Go to the previous workbook
F7 Carry out the Move command (Control menu)  
F8 Carry out the Size command (document Control menu)  
F9 Minimize the workbook  
F10 Maximize the document window  
F11    
F12 Carry out the Open command (File menu) Carry out the Print command (File menu)

Function keys (continued)
Function keys ALT+SHIFT CTRL+ALT
F1 Insert a new worksheet   [Alt+Shift+F1]  
F9   Recalculate all cells on all worksheets in all open workbooks  [Ctrl+Alt+F9]

 

Enter data using shortcut keys
   
To Press
Complete a cell entry ENTER
Cancel a cell entry ESC
Repeat the last action F4
Start a new line in the same cell ALT+ENTER
Insert a tab character in a cell CTRL+ALT+TAB
Delete the character to the left of the insertion point, or delete the selection BACKSPACE
Delete the character to the right of the insertion point, or delete the selection DELETE
Delete text to the end of the line CTRL+DELETE
Move one character up, down, left, or right Arrow keys
Move to the beginning of the line HOME
Edit a cell note SHIFT+F2
Create names from cell text CTRL+SHIFT+F3
Fill down CTRL+D
Fill to the right CTRL+R
Fill the selected cell range with the current entry CTRL+ENTER
Complete a cell entry and move down in the selection ENTER
Complete a cell entry and move up in the selection SHIFT+ENTER
Complete a cell entry and move to the right in the selection TAB
Complete a cell entry and move to the left in the selection SHIFT+TAB
   
Work in cells or the formula bar using shortcut keys
To Press
Start a formula EQUAL SIGN
Activate a cell and the formula bar F2
Activate and clear the formula bar when a cell is selected, or delete the preceding character in the formula bar BACKSPACE
Paste a name into a formula F3
Define a name CTRL+F3
Calculate all sheets in all open workbooks F9 or CTRL+EQUAL SIGN
Calculate the active sheet SHIFT+F9
Insert the AutoSum formula ALT+EQUAL SIGN
Enter the date CTRL+SEMICOLON
Enter the time CTRL+SHIFT+COLON
Cancel an entry in the cell or formula bar ESC
Complete a cell entry ENTER
Insert a line break ALT+ENTER
Insert a tab character CTRL+ALT+TAB
Copy the value from the cell above the active cell into the cell or the formula bar CTRL+SHIFT+"
Alternate between displaying cell values and displaying cell formulas CTRL+`(single left quotation mark)
Copy a formula from the cell above the active cell into the cell or the formula bar CTRL+ (apostrophe)
Enter a formula as an array formula CTRL+SHIFT+ENTER
Display step 2 of the Function Wizard, after you type a valid function name in a formula CTRL+A
Insert the argument names and parentheses for a function, after you type a valid function name in a formula CTRL+SHIFT+A
Activate the AutoComplete list ALT+DOWN ARROW
   
Format data using shortcut keys
To Press
Carry out the Style command (Format menu) ALT+ (apostrophe)
Carry out the Cells command (Format menu) CTRL+1
Apply the General number format CTRL+SHIFT+~
Apply the Currency format with two decimal places (negative numbers appear in parentheses) CTRL+SHIFT+$
Apply the Percentage format with no decimal places CTRL+SHIFT+%
Apply the Exponential number format with two decimal places CTRL+SHIFT+^
Apply the Date format with the day, month, and year CTRL+SHIFT+#
Apply the Time format with the hour and minute, and indicate A.M. or P.M. CTRL+SHIFT+@
Apply the two-decimal-place format with commas CTRL+SHIFT+!
Apply the outline border CTRL+SHIFT+&
Remove all borders CTRL+SHIFT+_
Apply or remove bold formatting CTRL+B
Apply or remove italic formatting CTRL+I
Apply or remove an underline CTRL+U
Apply or remove strikethrough formatting CTRL+5
Hide rows CTRL+9
Unhide rows CTRL+SHIFT+(
Hide columns CTRL+0 (zero)
Unhide columns CTRL+SHIFT+)
   
Edit and move data using shortcut keys
   
Select in worksheets and workbooks using shortcut keys
To Press
Extend the selection by one cell SHIFT+ arrow key
Extend the selection to the edge of the current data region CTRL+SHIFT+ arrow key
Extend the selection to the beginning of the row SHIFT+HOME
Extend the selection to the beginning of the worksheet CTRL+SHIFT+HOME
Extend the selection to the last cell in the worksheet (lower-right corner) CTRL+SHIFT+END
Select the entire column CTRL+SPACEBAR
Select the entire row SHIFT+SPACEBAR
Select the entire worksheet CTRL+A
Collapse the selection to the active cell SHIFT+BACKSPACE
Extend the selection down one screen SHIFT+PAGE DOWN
Extend the selection up one screen SHIFT+PAGE UP
Select the current region CTRL+SHIFT+*
With an object selected, select all objects on a sheet CTRL+SHIFT+SPACEBAR
Alternate between hiding objects, displaying objects, and displaying placeholders for objects CTRL+6
Show or hide the Standard toolbar CTRL+7
   
In End mode, to Press
Turn End mode on or off END
Extend the selection to the end of the data block in the direction of the arrow END, SHIFT+ arrow key
Extend the selection to the last cell in the worksheet (lower-right corner) END, SHIFT+HOME
Extend the selection to the last cell in the current row (unavailable if you've selected the Transition Navigation Keys check box) END, SHIFT+ENTER
   
With scroll lock on, to Press
Scroll the screen up or down one row UP ARROW or
DOWN ARROW  
Scroll the screen left or right one column LEFT ARROW or
RIGHT ARROW  
Extend the selection to the cell in the upper-left corner of the window SHIFT+HOME
Extend the selection to the cell in the lower-right corner of the window SHIFT+END
Turn Scroll Lock on or off SCROLL LOCK
Note 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 Scroll Lock on first.  
   
Select cells with special characteristics using shortcut keys
To Press
Select all cells that contain a note CTRL+SHIFT+?
Select a range around the active cell (the selected range is an area enclosed by blank rows and blank columns) CTRL+SHIFT+*
Select the entire array that the active cell belongs to CTRL+/
Select cells whose contents are different from the comparison cell in each row (for each row, the comparison cell is in the same column as the active cell) CTRL+\
Select cells whose contents are different from the comparison cell in each column (for each column, the comparison cell is in the same row as the active cell) CTRL+SHIFT+|
Select only cells that are directly referred to by formulas in the selection CTRL+[
Select all cells that are directly or indirectly referred to by formulas in the selection CTRL+SHIFT+{
Select only cells with formulas that refer directly to the active cell CTRL+]
Select all cells with formulas that refer directly or indirectly to the active cell CTRL+SHIFT+}
Select only visible cells in the current selection

Other means of selecting visible cells

  • via icon, the icon is four visible black rectangles
  • Edit, GoTo, special cells.
  • Alt+semi-colon
The visible cells icon can be added to your menu by dragging the icon to the menu obtained (XL2000) from View, toolbars, Customize, Commands tab, Edit

One of my favorite usages was to select a total level, select only visible cells, and make the selected cells bold.

ALT+SEMICOLON
   
Select chart items using shortcut keys
Some items, such as data series and data labels, are grouped together. First select the entire group, and then select an individual item within the group.
   
To Press
Select the previous group of items DOWN ARROW
Select the next group of items UP ARROW
Select the next item within the group RIGHT ARROW
Select the previous item within the group LEFT ARROW
   
Move within a selection using shortcut keys
Move from top to bottom within the selection, or move to the right one cell if only one row is selected ENTER
Move from bottom to top within the selection, or move to the left one cell if only one row is selected SHIFT+ENTER
Move from left to right within the selection TAB
Move from right to left within the selection SHIFT+TAB
Move clockwise to the next corner of the selection CTRL+PERIOD
Move to the right between nonadjacent selections CTRL+ALT+RIGHT ARROW
Move to the left between nonadjacent selections CTRL+ALT+LEFT ARROW
Insert, delete, and copy a selection using shortcut keys
   
To Press
Copy the selection CTRL+C
Paste the selection CTRL+V
Cut the selection CTRL+X
Clear the selection of formulas and data DELETE
Insert blank cells CTRL+SHIFT+PLUS SIGN
Delete the selection CTRL+MINUS SIGN
Undo the last action CTRL+Z
Move in worksheets and workbooks using shortcut keys
   
To Press
Move one cell in a given direction Arrow key
Move to the edge of the current data region CTRL+ arrow key
Move between unlocked cells in a protected worksheet TAB
Move to the beginning of the row HOME
Move to the beginning of the worksheet CTRL+HOME
Move to the last cell in the worksheet (in the lower-right corner) CTRL+END
Move one screen down PAGE DOWN
Move one screen up PAGE UP
Move one screen to the right ALT+PAGE DOWN
Move one screen to the left ALT+PAGE UP
Move to the next sheet in the workbook CTRL+PAGE DOWN
Move to the previous sheet in the workbook CTRL+PAGE UP
Move to the next workbook CTRL+F6
Move to the previous workbook CTRL+SHIFT+F6
Move to the next pane F6
Move to the previous pane SHIFT+F6
In End mode, to Press
Turn End mode on or off END
Move by one block of data within a row or column END, arrow key
Move to the last cell in the worksheet (in the lower-right corner) END, HOME
Move to the last cell in the current row (unavailable if you've selected the Transition Navigation Keys check box) END, ENTER
With Scroll Lock turned on, to Press
Move to the cell in the upper-left corner of the window HOME
Move to the cell in the lower-right corner of the window END
Turn Scroll Lock on or off SCROLL LOCK
Note 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 Scroll Lock on first.  
   
Scroll in a workbook window using shortcut keys
   
To Press
Move one screen up or down PAGE UP or PAGE DOWN
Move one screen to the right ALT+PAGE DOWN
Move one screen to the left ALT+PAGE UP
Move to the previous sheet in the workbook CTRL+PAGE UP
Move to the next sheet in the workbook CTRL+PAGE DOWN
Display the next window CTRL+F6 or CTRL+TAB
Display the previous window CTRL+SHIFT+F6 or CTRL+SHIFT+TAB
Scroll to display the active cell CTRL+BACKSPACE
Turn scroll lock on or off SCROLL LOCK
Scroll one row up or down UP ARROW or DOWN ARROW (with Scroll Lock turned on)
Scroll one column left or right LEFT ARROW or RIGHT ARROW (with Scroll Lock turned on)
   
Outline data using shortcut keys
   
To Press
Ungroup rows or columns ALT+SHIFT+LEFT ARROW
Group rows or columns ALT+SHIFT+RIGHT ARROW
Display or hide outline symbols CTRL+8
Hide selected rows CTRL+9
Unhide selected rows CTRL+SHIFT+(
Hide selected columns CTRL+0 (zero)
Unhide selected columns CTRL+SHIFT+)
   
Print and preview a document using shortcut keys
   
Command Press
Print command (File menu) CTRL+P
While in print preview, to Press
Move around the page when zoomed in Arrow keys
Move by one page when zoomed out PAGE UP or PAGE DOWN
Move to the first page when zoomed out CTRL+UP ARROW or CTRL+LEFT ARROW
Move to the last page when zoomed out CTRL+DOWN ARROW or CTRL+RIGHT ARROW
   
Work with databases, lists, and PivotTables using shortcut keys
   
Work in a data form using shortcut keys
   
To Press
Select a field or a command button ALT+ key for letter underlined in name
Move to the same field in the next record DOWN ARROW
Move to the same field in the previous record UP ARROW
Move to the next field you can edit in the record TAB
Move to the previous field you can edit in the record SHIFT+TAB
Move to the first field in the next record ENTER
Move to the first field in the previous record SHIFT+ENTER
Move to the same field 10 records forward PAGE DOWN
Move to the same field 10 records back PAGE UP
Move to the new record CTRL+PAGE DOWN
Move to the first record CTRL+PAGE UP
Move to the beginning or end of a field HOME or END
Move one character left or right within a field LEFT ARROW or RIGHT ARROW
Extend a selection to the beginning of a field SHIFT+HOME
Extend a selection to the end of a field SHIFT+END
Select the character to the left SHIFT+LEFT ARROW
Select the character to the right SHIFT+RIGHT ARROW
Work with AutoFilter using shortcut keys
   
To Press
Display the list for the selected column label ALT+DOWN ARROW
Close the list for the selected column label ALT+UP ARROW
Select the previous item in the list UP ARROW
Select the next item in the list DOWN ARROW
Select the first item in the list (All) HOME
Select the last item in the list (NonBlanks) END
Filter the list using the selected item ENTER
Work with the PivotTable Wizard using shortcut keys
   
In Step 3 of the PivotTable Wizard, to Press
Select the next or previous field button in the list UP ARROW or DOWN ARROW
Select the field button to the right or left in a multicolumn field button list LEFT ARROW or RIGHT ARROW
Move the selected field into the Page area ALT+P
Move the selected field into the Row area ALT+R
Move the selected field into the Column area ALT+C
Move the selected field into the Data area ALT+D
Display the PivotTable Field dialog box ALT+L
Work with page fields in a PivotTable using shortcut keys
   
To Press
Display the page field list ALT+DOWN ARROW
Close the page field list ALT+UP ARROW
Select the previous item in the list UP ARROW
Select the next item in the list DOWN ARROW
Select the first visible item in the list HOME
Select the last visible item in the list END
Display the selected item ENTER
Group and ungroup PivotTable items using shortcut keys
   
To Press
Group selected PivotTable items ALT+SHIFT+RIGHT ARROW
Ungroup selected PivotTable items ALT+SHIFT+LEFT ARROW
   
Work with menus using shortcut keys
   
You can choose any menu command with the keyboard. Press ALT+ the letter underlined in the menu name, and then press the letter underlined in the command name.
   
To Press
Display the shortcut menu SHIFT+F10
Display the application Control menu SPACEBAR (when the menu bar is active)
Select the next or previous command on the menu DOWN ARROW or UP ARROW (with the menu displayed)
Select the menu to the left or right; or, with a submenu displayed, toggle the selection between the main menu and the submenu LEFT ARROW or RIGHT ARROW
   
Work in windows and dialog boxes
   
Work in windows
   
To Press
Switch to the Next application ALT+TAB
Previous application ALT+SHIFT+TAB
Start menu CTRL+ESC
To Press
Close the window CTRL+F4
Restore the window size CTRL+F5
Switch to the next window CTRL+F6
Switch to the previous window CTRL+SHIFT+F6
Carry out the Move command (Control menu) CTRL+F7
Carry out the Size command (Control menu) CTRL+F8
Maximize the window CTRL+F10
Select a folder in the Open or Save As dialog box (File menu) ALT+0, and then use the arrow keys
Choose a toolbar button in the Open or Save As dialog box (File menu) ALT+ number (1 is the leftmost button, 2 is the next, and so on)
Refresh the Open or Save As dialog box (File menu) F5
Work in dialog boxes using shortcut keys
   
To Press
Switch to the next tab in a tab dialog box CTRL+TAB or CTRL+PAGE DOWN
Switch to the previous tab in a tab dialog box CTRL+SHIFT+TAB or CTRL+PAGE UP
Move to the next option or group of option buttons TAB
Move to the previous option or group of option buttons SHIFT+TAB
Move within the active list box or group of option buttons Arrow key
Select the active command button or check box SPACEBAR
Move to the next item beginning with that letter in an active list box Letter key
Select the item with that underlined letter ALT+ letter key
Display a drop-down list box ALT+DOWN ARROW
Close a drop-down list box ESC
Choose the default command button ENTER
Cancel the command and close the dialog box ESC
  
Within a text box, to Press
Move to the beginning or end of the entry HOME or END
Move one character to the left or right LEFT ARROW or RIGHT ARROW
Select from the insertion point to the beginning of the entry SHIFT+HOME
Select from the insertion point to the end of the entry SHIFT+END
Select the character to the left SHIFT+LEFT ARROW
Select the character to the right SHIFT+RIGHT ARROW
   
User added Shortcut Keys
Join, join cells together by words (see join in join doc) Ctrl+J (lowercase)
Reset the last cell (see lastcell doc) Ctrl+K (lowercase)
ReversI, reverse order of cells (see ReversI in join doc) [wipes out fill to right_ Ctrl+Shift+R
SepTerm, separate first word (see SepTerm in join doc) Ctrl+T (lowercase)
SepLastTerm, separate last word (see SepLastTerm) Ctrl+L (lowercase)
PreviousDay, macro with Activecell.value = now - 1 Ctrl+M (lowercase)

XL2000 Keyboard Shortcuts

A table of short cut keys but without the additional information seen below can be found at XL2000 Keyboard Shortcuts.  Use your browser's BACK key to return here.

Calculate and recalculation

The following is based on a Rob Bovey (7 Jan 1999) reply post on the difference between F9, CTRL+ALT+F9, and VBA 'Calculate'Note: Function key 9 items have been changed to match XL95 HELP.
Application.Calculate    calculates all open workbooks.
Range.Calculate calculates the specified range
F9Calculates all sheets in all open workbooks.
Ctrl+F9 (Minimize the worksheet)
Shift+F9Calculate the active worksheet.
Ctrl+Alt+F9Recalculates all cells on all worksheets in all open workbooks.

The common thread running through all but Ctrl+Alt+F9 of the above is that the recalculation occurs *only* on the cells that the Excel calculation engine thinks are dirty.

Since the calculation engine occasionally gets this wrong, we also have
Ctrl+Alt+F9 which forces a recalculation of *everything* in all open workbooks whether or not Excel *thinks* recalculations are needed.

Information from Excel Help:   HELP --> ans. wiz. --> calculate
Recalculate all open cells, worksheets, and workbooks
To recalculate all cells on all worksheets in all open workbooks, press CTRL+ALT+F9

Note   Recalculation of all formulas may take considerable time.  To recalculate only the current worksheet, press SHIFT+F9

Warning:  This is one way to learn that the A1 or other cell reference in the formula =CELL("filename",A1) really is needed.  Without the cell reference, recalculate will cause the active worksheet to appear instead of the name of the worksheet where the formula resides.  Another problem with displaying the active sheet instead of the sheet with the formula would be using
    SheetName = ActiveSheet.Name instead of
    SheetName = Application.Caller.Parent.Name
Reference to article posted by John Green.

If you have XL97 and do not have SR-2, checkout   XL97 recalculation problem in the MS KB.

The following is from a posting by Tom Ogilvy (Jun 1, 1999) for code to simulate Ctrl+Alt+F9

Sub tester3()
Application.SendKeys "^%{F9}"
End Sub

Back when the recalc problem was so prevelant, some people mapped this
to the F9 key use
Application.onkey "{F9}","xlmisc68.xls!Tester3"
John Walkenbach then reported that in XL2000 the Ctrl+Alt+F9 gets recorded as:
    Application.CalculateFull

For information on XL97 Recalculation patch for SR-1 see
  http://support.microsoft.com/default.aspx?scid=kb;en-us;Q174868
problem was corrected in XL97 SR-2.

Q224183 - XL2000: Certain Functions Calculate Differently in Early Versions of Excel
  http://support.microsoft.com/default.aspx?scid=kb;en-us;Q224183
Summary: When you use certain functions, you may receive a different value depending on the version of Microsoft Excel that you are using.

CalculateFull Method Example
  http://msdn.microsoft.com/library/officedev/off2000/xlmthcalculatefullx.htm
Summary: MSDN Library - Office Developer Documentation - Office 2000. Excerpt: CalculateFull Method Example This example compares the version of Microsoft Excel with the version of Excel that the workbook was last calculated in.

Auto_Open set to guarantee Calculation is turned on

I had trouble with Recalculation being turned off that I put code into Auto_Open to fix it.  Turned out that it was an Addin that I wasn't even using that was causing this.


    Sub auto_open()
      If Application.Calculation <> -4105 Then
         '-4105 automatic, -4135 manual, 2 semi-automatic
         MsgBox Application.Calculation & "  " & _
            ActiveWorkbook.FullName
         Application.Calculation = xlAutomatic
         MsgBox Application.Calculation
      End IF
    End Sub

Related Information

Working with disabilities:  Some documentation found in the Microsoft Knowledge DataBase (MS KB) for Windows 2000 looking for disabilities & mouse turns up some items of interest.

Additional sites on disability and workplace environment

How to install/use a macro can be found on my formula page.

Origin of Excel Worksheet Function Names Descriptive summary of functions and how they were named.  - by janma, (the rest of his Excel site, "Excel Skill Training Hall", is in Japanese).

Additional Related Items

Keyboard Shortcuts for Windows

XL2000 Keyboard Shortcuts

A table of short cut keys but without the additional information seen after the XL95 table above, can be found at XL2000 Keyboard Shortcuts.  Use your browser's BACK key to return here.


You are one of many distinguished visitors who have visited my site here or in a previous location  since March 11, 1999  Return to TOP.

Visit [my Excel home page]   [Index page]   [Excel Onsite Search]   [top of this page]

Please send your comments concerning this web page to: David McRitchie send email comments


Copyright © 1997 - 2004,  F. David McRitchie,  All Rights Reserved