Steps to reproduce:
1. Copy a cell with ctrl-c
2. Move 1 cell downer with the down-arrow key
3. Paste the copied cell with ctrl-v
4. Hold shift and press the up-arrow to select the current cell and the upper one.
This selects all cells comprised betweed the last selection and A1. For example, if I do this on B2, this will select A1, A2, B1, B2.
I was expecting this manipulation to select only 2 cells. Like if you do this without the copy-paste steps (1-3).
Platform (if different from the browser):
Browser: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/20100101 Firefox/16.0
Win 7x64 Ultimate
Version 188.8.131.52 (Build ID: 58f22d5)
Version 184.108.40.206.alpha0+ (Build ID: 52a7a8) MinGW
Looks like this could be explained by the behavior I listed in bug 62436. After a paste, the next selection range seems to be erroneously selected based on cell A1.
You can test this without even inserting anything:
1. Select any random cell (C10 in this case)
It will select a range from your current cell(C10) to a cell wrongly based on A1. Shift-right in this case takes us to A2, so C10:A2 will be selected.
*** This bug has been marked as a duplicate of bug 62436 ***