Yeah, this is a pretty annoying new bug in Excel 365 for the past couple years.
It makes it more difficult to select pages worth of rows of a sheet with frozen panes, since the way I would normally do so is holding the shift key and pressing PgDn or PgUp multiple times, which no longer works.
Normally the PageDown and PageUp keys behave comparably to the Down and Up arrow keys, the difference being the effect per key press is a whole screen's worth of rows instead of a single row at a time.
Each press of either PgDn or PgUp should change which cell is selected, downward or upward. Or, when combined with the Shift key, should extend or contract the multi-cell selection downward or upward.
That has "always" been the way PgDn and PgUp work in Excel. And it still is they way PgDn and PgUp work for worksheets that don't have "Freeze Panes" enabled.
But recently the function of the PgDn and PgUp keys changed for worksheets with "Freeze Pane" enabled. On these sheets, after the bug gets triggered, PgDn and PgUp have two effects.
Effect #1 is to scroll the view downward or upward one screen's worth of rows. (This is similar to what happens with "normal" PgDn/PgUp functionality.)
Effect #2 is that--instead of changing cell selection upward or downward from the previous selection--a cell in one of the the top visible frozen rows gets activated and selected.
For the bug to present, there must be at least one frozen column and at least one frozen row.
One way to trigger the bug is by selecting a cell in the frozen row(s).
Other ways to trigger the bug include:
- pressing the right arrow key followed by the left arrow key;
- pressing the left arrow key followed by the right arrow key;
- pressing the down arrow key followed by the up arrow key;
- pressing the up arrow key followed by the down arrow key.
Here's one way to replicate the bug. Begin as follows:
• create a new blank worksheet
• select cell B4 and ensure cell A1 is still visible
• Freeze panes
The PgDn/PgUp bug is not yet in effect. Now demonstrate normal PgDn/PgUp behavior by continuing as follows:
• press the PageDown key (selected cell ia a screen worth of rows downward, e.g. B36)
• press the PageUp key (selected cell has returned to B4)
The above is still normal PgDn/PgUp behavior. Now trigger the bug by continuing as follows:
• press the up arrow key (selected cell is now B3, which is within the frozen rows 1 through 3)
The PgDn/PgUp bug is now in effect. Now demonstrate the bug by continuing as follows:
• press the PageDown key (selected cell should be a screen worth of rows downward but instead is B1)