Editor’s Note: If you would like Bill Jelen to answer your Excel question in an upcoming column, post a question at the Community Center on the right or send an e-mail note to email@example.com. If Bill selects your question to use in an upcoming column, you’ll win one of his Excel books as a thank-you.
One reader writes: “I have a worksheet with two or three screens of data. I can easily grab the vertical scroll bar and move to the top or bottom of the data set. Something happened, and now the huge scroll-bar slider (Figure 1) has become really tiny. Further, if I move it just one pixel, instead of jumping to the next screen of data, Excel will move to row 4500.”
This can happen if someone presses End+Down Arrow key to move to row 1038718 (see below).
You can often restore the size of the slider by moving it completely to the top of the spreadsheet. If this does not work, then there is one rogue cell way below your data that has become activated. Perhaps someone pressed the space bar or applied text formatting, etc. Follow these steps:
- Note the last row that you believe to contain data.
- Press the End key and then press the Home key. Excel will jump to the intersection of the last active row and the last active column. This row is usually way beyond the row that you believe to be the last row.
- Delete all rows from the bottom of your data set to the rogue last row.
- Save the workbook. The scroll-bar slider will return to full size.
Saving the workbook is the key. Even after you delete the extra rows, Excel will not restore the size of the workbook. In past editions of Excel, copying the worksheet was enough, but in Excel 2007, the scroll bar will not resize until you save the workbook.
CFO contributor and founder of MrExcel.com Bill Jelen is the author of 33 books about Microsoft Excel. His latest book, Learn Excel 2007-2010 from MrExcel, contains solutions to 512 mysteries like this one. Bill’s next webcast on CFO.com is “Using Excel for Advanced Financial Data Analysis,” airing on Tuesday, October 11.