Forum Discussion

Tracy7212's avatar
Tracy7212
Copper Contributor
Aug 31, 2020
Solved

Vertical Scroll encompasses a million rows, most of which are blank

Hello,

I have about 1400 rows with data, about 1000 of which are hidden most of the time.  If I pull the vertical scroll box to the bottom of the vertical scroll space, it gets to Row 400,000 - or more.  (Sometimes it gets beyond Row 1,000,000.)  For this reason, if I move the vertical scroll box just a little, it still scrolls down thousands of rows.  I would like the vertical scroll space to reflect my USED unhidden rows, not the entirety of possible rows.  That way I can move the vertical scroll bar box more effectively.  

In case it matters, I have only about a dozen columns with data.  I use the spreadsheet in SharePoint, but it does the same thing even when I save it and use it as a freestanding Excel worksheet.  I tried to delete rows in case there is some errant data way down there, but I can't delete a million rows, at least I don't know how to do that without spending hours at it.

Any suggestions?

  • Tracy7212 

    Do the following in the desktop version of Excel.

    Select the first entirely blank row by clicking on its row number.

    Hold down Shift and drag the 'thumb' of the vertical scroll bar down until you see row 1048576.

    Hold down Shift and click on the row number of row 1048576.

    This will select everything from the first blank row to the bottom of the worksheet.

    On the Home tab of the ribbon, click Clear > Clear All.

    Press Alt+F11 to activate the Visual Basic Editor.

    Press Ctrl+G to activate the Immediate window.

    Type ActiveSheet.UsedRange and press Enter.

    Switch back to Excel and save the workbook.

    Does the vertical scroll bar now act normally?

  • Tracy7212 

    Do the following in the desktop version of Excel.

    Select the first entirely blank row by clicking on its row number.

    Hold down Shift and drag the 'thumb' of the vertical scroll bar down until you see row 1048576.

    Hold down Shift and click on the row number of row 1048576.

    This will select everything from the first blank row to the bottom of the worksheet.

    On the Home tab of the ribbon, click Clear > Clear All.

    Press Alt+F11 to activate the Visual Basic Editor.

    Press Ctrl+G to activate the Immediate window.

    Type ActiveSheet.UsedRange and press Enter.

    Switch back to Excel and save the workbook.

    Does the vertical scroll bar now act normally?

    • laura_i2024's avatar
      laura_i2024
      Copper Contributor

      HansVogelaar - your solution fixed the problem when I view the excel sheet in the browser view however when I re-open it in desktop (after applying your solution and saving) I still have the same issue. 

      Any thoughts?

      • If you suspect there are extra blank rows in your spreadsheet beyond what you're actually using, you can easily determine it by pressing Ctrl+End. This will take you to the "last cell". If this is on a row far beyond what you think it should be, then you can follow the instructions mentioned earlier to get rid of the extra rows. You can also press F5 (Go To), then press Special, and choose Last Cell and press OK.
    • Strin9bean's avatar
      Strin9bean
      Copper Contributor
      The clear all does not appear to do anything at all all cells remain selected
    • Strin9bean's avatar
      Strin9bean
      Copper Contributor

      One sheet in my ex el workbook has over one million empty rows. I have tried everything to delete them but to no avail. Pleasexhelp

      HansVogelaar 

Resources