
Tips.Net > ExcelTips Home > Worksheets > Shortcut to Move Between Two Worksheets
Summary: It is not uncommon to have workbook where two of the worksheets get more use than any of the others. If you want to easily switch between these two worksheets, you値l love the shortcuts discussed in this tip. Implement them, and you値l be quickly switching worksheets in no time! (This tip works with Microsoft Excel 97, Excel 2000, Excel 2002, Excel 2003, and Excel 2007.)
You can easily move between worksheets in a workbook by using Ctrl+Pg Up and Ctrl+Pg Down. What if you want to use a shortcut to move between two defined worksheets, such as Sheet1 and Sheet4? In this case, it is best to use a macro to do the jumping around.
If desired, you could define two macros that would do the jumping. One macro would jump to Sheet1 and the other to Sheet2. These would be easy enough to create using the macro recorder, and you could assign a shortcut key to each of the macros.
If you are looking for a single shortcut that will toggle between the two worksheets, then you can use a macro such as this:
Sub JumpBetween1()
If ActiveSheet.Name = "Sheet1" Then
Worksheets("Sheet4").Activate
Else
Worksheets("Sheet1").Activate
End If
End Sub
The macro simply checks to see which worksheet is currently displayed. If it is Sheet1, then Sheet4 is displayed. In all other instances, Sheet1 is displayed. This is handy, but it means that if you currently have Sheet2 displayed, the shortcut will always display Sheet1. You might not want the macro to do anything unless either Sheet1 or Sheet4 is displayed. In that case, you should use this variation of the macro:
Sub JumpBetween2()
If ActiveSheet.Name = "Sheet1" Then
Sheets("Sheet4").Activate
ElseIf ActiveSheet.Name = "Sheet4" Then
Sheets("Sheet1").Activate
End If
End Sub
Note that the only difference between the two macros is that the latter variation uses ElseIf to check if Sheet4 is displayed. This means that if any worksheets other than Sheet1 or Sheet4 is displayed, the macro will do nothing.
Tip #3216 applies to Microsoft Excel versions: 97 2000 2002 2003 2007
Save Time! ExcelTips has been published weekly since late 1998. Past issues of ExcelTips are available in convenient ExcelTips archives. Have your own enhanced archive of ExcelTips at your fingertips, available to use at any time!
Check out ExcelTips Archives today!
Have thousands of ExcelTips at your fingertips, on your own system. Answer your own questions or help support others. (more information...)
Ask an Excel Question
Make a Comment
ExcelTips FAQ
ExcelTips Premium
Bugs and Pests Tips
ExcelTips
Family Tips
Health Tips
Home Tips
Organizing Tips
WordTips
Advertise on the
ExcelTips Site