Skip to content

NVDA can't read Data Validation drop down in Excel 365 #15138

@Qchristensen

Description

@Qchristensen

Steps to reproduce:

  1. Have NVDA and Excel running :)
  2. In a blank cell, press alt, a, v, enter to open data validation
  3. Tab to "Allow" and select "List".
  4. Tab to "Source" and type:
    1, 2, 3
  5. Press enter to save the data validation.
  6. Navigate away from and back to the cell with data validation
  7. Press alt+down arrow to open the drop down list (which should contain the options 1, 2, and 3).
  8. down arrow through the list.

Actual behavior:

At Step 6, NVDA reports the "Submenu"
At Step 7, the menu opens but nothing is reported
At step 8, NVDA only reports "Submenu A1" (Where "A1" is the coordinates of the cell you are using)

Expected behavior:

NVDA should report the current list item while moving through the list.

NVDA logs, crash dumps and other attachments:

Logs with and without UIA enabled for Excel (the only difference is that with UIA enabled, NOTHING is reported when down arrow is pressed in the list. Without UIA enabled, NVDA reports the submenu again, but not the list item.

DataValidationWithoutUIA.txt
DataValidationWithUIA.txt

System configuration

NVDA installed/portable/running from source:

NVDA version:

alpha-28643,03033ba6 installed

Also tried the current alpha-28675,384a7428 and NVDA 2023.1 with same results.

Windows version:

Windows 11 (64-bit) Version: 22H2, Build: 22621.1992

Name and version of other software in use when reproducing the issue:

Office 365 (64-bit) Version: 16.0.16529.20118

Other information about your system:

Other questions

Does the issue still occur after restarting your computer?

Have you tried any other versions of NVDA? If so, please report their behaviors.

As above

If NVDA add-ons are disabled, is your problem still occurring?

Yes

Does the issue still occur after you run the COM Registration Fixing Tool in NVDA's tools menu?

Metadata

Metadata

Assignees

No one assigned

    Labels

    app/microsoft-officeneeds-technical-investigationA technical investigation is required to progress the issue.p3https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#prioritytriagedHas been triaged, issue is waiting for implementation.

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions