nvaccess / nvda

NVDA, the free and open source Screen Reader for Microsoft Windows
Other
2.07k stars 625 forks source link

[Excel] read entire row/column #901

Open nvaccessAuto opened 14 years ago

nvaccessAuto commented 14 years ago

Reported by ManuelRamos on 2010-09-11 14:00 Congratulations for NVDA 2010.2 that is coming soon!

I'm not an Excel extensive user.

However, I've been requested to report that it would be fantastic that NVDA could read with a single command, alll horizontal cels in Excel.

So, speaking with portuguese and brazilian users and members of NVDA local comunity, I've been told that NVDA should, if possible, incorporate 3 new commands in Excel:

nvaccessAuto commented 14 years ago

Comment 1 by jteh on 2010-09-12 23:10 Changes: Milestone changed from None to None

ehollig commented 7 years ago

I believe it is now possible to do this with the Report Table row / column headers option In NVDA's Document Formatting dialog.

derekriemer commented 7 years ago

No, that's just row and col headers.

jcsteh commented 7 years ago

1911 requests this more generally, but because Excel is not a text document, it probably won't be able to benefit from this and will thus require separate implementation.

feerrenrut commented 6 years ago

Comments moved from #5404 quotes referring to https://github.com/nvaccess/nvda/issues/5404#issuecomment-221161006

Outstanding questions pertinent to reading rows / columns in excel:

why it's more efficient than just cursoring through the sheet

1911 gives some insight into this. The action of cursoring takes focus away from the content.

The user has to:

whether empty cells should be skipped

This is still a good question. I would imagine they should be skipped for the following reason.

The option "cell coordinates" in the document formatting dialog plays into this. Consider the following use cases:

whether coordinates should be read

This should be based on the, "cell coordinates" option in document formatting.

whether regions should be respected

Not sure about this one, opinions / explanations welcome.

Adriani90 commented 6 years ago

This could be easily implemented. By selecting the row or the column and pressing the keystroke for reading selected text (NVDA+Shift+uparrow in desktop or NVDA+shift+s in laptop layout). Currently the keystroke for laptop layout is not working anymore. NVDA+shift+uparrow in desktop layout is working. However, it reads the selected range (a20 20 till a15 70) but not every text in the cell. In laptop layout, the say all keystroke (NVDA+shift+a) does actually the wrong thing in MS Excel. it reads the range of selection (like NVDA+shift+uparrow in desktop layout). There is a big inconsistency regarding this keystrokes. I will open a new issue for this.

surfer0627 commented 2 years ago

Hi,

User require this feature in mailing list #92122.

Thanks.