Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

I6889 fix excel merged cell regression #6895

Merged
merged 7 commits into from
Mar 14, 2017

Conversation

feerrenrut
Copy link
Contributor

@feerrenrut feerrenrut commented Feb 17, 2017

This supersedes #6492. However only one commit is not reviewed (5a3439d)

Fixes #6889 and #3044

This issue seems to effect excel 2007, and not excel 2013.

The relevant difference in the API is the DisplayFormat property that exists in excel 2013 but not in excel 2007. If the call to DisplayFormat fails instead we access the borders via the range.borders property.

…cell border is different from the adjacent cells. #3044
…cell border is different from the adjacent cells. NVDA+F should work on Excel as well. #3044 PR #6492
…cell border is different from the adjacent cells. NVDA+F should work on Excel as well. Now merged master and resolved confict regarding configSpec. #3044 PR #6492
Fixes #6889
The `DisplayFormat` property does not exist on ranges for excel 2007.
Instead (if the call to DisplayFormat fails) the borders property is
accessed directly on the range object rather than through the `DisplayFormat`
@feerrenrut feerrenrut force-pushed the i6889-fixExcelMergedCellRegression branch from 5a3439d to 46a5676 Compare February 17, 2017 19:45
@feerrenrut
Copy link
Contributor Author

Actually looking at this more closely, there are 2 commits added to the original PR #6492 that were never reviewed.

@feerrenrut
Copy link
Contributor Author

@nishimotz FYI

feerrenrut added a commit that referenced this pull request Feb 20, 2017
Fixes #6889 and #3044
Merge branch 'i6889-fixExcelMergedCellRegression' into next
@feerrenrut feerrenrut merged commit 08c2f3e into master Mar 14, 2017
@nvaccessAuto nvaccessAuto added this to the 2017.2 milestone Mar 14, 2017
feerrenrut added a commit that referenced this pull request Mar 14, 2017
For PR #6761 - Web page menu items (menu item checkbox's and radio buttons) can now be activated while in browse mode.  Issue #6735
For PR #6866 - Excel sheet name reporting is now translated. Issue #6848
For PR #6884 - Pressing ESC while the configuration profile "Confirm Deletion" prompt is active now dismisses the dialog. Issue #6851
For PR #6895 - Cell border information can now be reported in Microsoft Excel by using `NVDA+f`. Issue #3044
For PR #6860 - Added support for aria-current attributes. Issue #6358
@feerrenrut feerrenrut deleted the i6889-fixExcelMergedCellRegression branch September 21, 2017 01:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants