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
after installing nvda next 14998 can not edit cells in excel #8146
Comments
I also tried using the |
I can reproduce this with Next 14987, master and 2018.1 when running from source. I could be an issue in a specific Office build? @fernando-jose-silva: Is this Office 365? |
Used Excel this afternoon and didn't see this issue, had some strange lag though that I should investigate. The laptop I used is still at the office, so can't check exact builds right now. |
I can reproduce with master and Office 2016 16.0.9126.2116. |
I can also reproduce this.
I thought it was originally caused on my machine because I installed
Skype for business Basic (which is based on an earlier version of Office
2016).
But it is now possible that it is caused by the COM registration tool.
Can someone for whom Excel editing still works, please run with Next,
and run the COM registration tool in NVDA, if you have not installed
Next lately. Then sign out and or reboot, and try Excel again.
|
Just ran the COM registration tool and signed out/in again. Editing
still works as expected.
|
I did update regular Skype last week, which would be a terrible coincidence. :) |
I'm using office 2016 it's not the 360 version. |
I re-installed Office 2016 (Windows store version) and the issue was
fixed for me. Re-running the COM registration tool and signing out/in
after that did not cause the issue to reoccur.
I notice that a security update for Microsoft Office 2016 was installed
around the same time things broke for me. Normally those security
updates would not apply to my installation as it is from the Windows
Store, but as I had Skype for business Basic also installed which is
based on Office 2016 Desktop, I happened to get it.
|
That sounds like the registration tool running at start up to me.
Brian
|
I'm at Excel 16.0.9126.2109 at my work laptop. Here, the issue does not occur with latest next. |
At the home laptop, I reinstalled Office and I'm now also at Excel 16.0.9126.2109. The issue still persists though. Skype for business is also a part of this new Office installation. |
The problem occurs on my desktop to which Windows did an update a couple of days ago. It does not happen on my notebook which has not yet received the update. Using 2018.1.1 on both machines. Looks like the office uninstall/reinstall is the fix for now - tedious. |
I neglected to mention that I am using Office 365. The updates that were applied to the desktop have just been applied to the notebook: 2018-04 Security Update for Adobe Flash Player for I can still edit Excel files on that machine. That puts my update theory into severe doubt. |
I'm sure when I first heard about this issue, editing was working fine for me. I just had another look and now I'm getting the "Unknown" issue as well. I am using an installed copy of NVDA Next so that has updated a couple of times. I ran a temporary copy of 2018.1.1 and the issue is occurring for me with that as well. I'm using Windows 10 fast insider build 17134.1 and Office 365 which should be up to date. The account screen tells me Version 1803 Build 9126.2152 Click to run, Monthly channel. I'm using the OneCore synth today, but swapping to eSpeak NG doesn't seem to change anything. Looking at my NVDA log from where I pressed F2, then left arrow a couple of times: IO - inputCore.InputManager.executeGesture (09:53:54.053): |
One quick update on this, a suggestion from Pranav on the Users list was to uncheck "Allow editing in cells" on the "Advanced" page of Excel's options. This was checked by default, and I hadn't previously touched it, but unchecking it appears to have fixed the issue for me for now. I haven't tested extensively (I haven't restarted etc), but just at the moment it is working again. |
Unchecking Allow editing directly in cells also works around the issue here. I have restarted the machine. There was an initial glitch when trying to open an Excel file on restarting, but all seems good. NVDA now reports "Formula bar editing when pressing F2. The Allow editing directly in cells is still checked on my notebook and the problem has not occurred there. |
Is this resolved, or is there still an issue here? |
It seems that unchecking the option to allow editing in cells seems to be a workaround for the issue, although it's more a band-aid than actually fixing it. Whether it's worth saying that is enough, I guess depends on what the underlying issue is, and possibly also whether the issue would still be relevant as and when we move to using UIA for Excel. |
Yes, I can still reproduce the issue with the latest "next" snapshot of NVDA and the latest stable Excel 2016 (Office 365 version). Not only that, but almost each time when I close a file in Excel with Control+F4, Excel crashes. It does not crash with NVDA not running. But it also does crash with Narrator running, so the problem is somewhere in Excel/Office and not NVDA itself. Narrator at least reads the cell content when editing, even if the editing is done directly in the cell itself. |
I can confirm everything you mentioned except that Excel does not crash on exit with a screen reader running. I just tried reinstalling Office, which did not change anything. Not surprising, as it is not a clean install. No problems editing cells on my notebook machine, which seems to have all the updates of the desktop. I agree that it is not an NVDA issue per se - Microsoft has changed something. |
A further discovery which may or may not shed more light. I logged into my wife's account on the same machine and the problem does not occur there. Weird! |
Hello, |
@clementb49 See this comment: #8146 (comment) if you turn off allow editing in cells it should fix the problem. Also see https://www.nvaccess.org/post/in-process-26th-april-2018/ for more information on the effects of that workaround. I don't think the crashing is related. Could someone experiencing it (I'm not able to replicate it here either) could please create a new issue and include a copy of the NVDA log. |
I was the one with the crashing bug of Excel with a screen reader running. But now I can't reproduce it anymore. When and if I do reproduce it, I'll provide NVDA's log and a memory dump from Excel, if necessary. |
I've seen this issue with Excel 2013. More importantly, the workaround to disable inline cell editing does not work, as it seems the formula bar isn't accessible. In my opinion this raises the importance of this issue a bit. |
@michaelDCurran: Would you agree with a p2 here? |
Yes. P2 sounds appropriate.
|
The point that is worth reiterating here is that it is not something that broke in NVDA which caused the issue. I do not have the problem on one machine and on the other it only occurs in one account. Both machines have been through the same upgrade path. If an NVDA work-around can be found, well and good. However, it would be preferable to find out what happens in the system to create the problem. Andrew |
note that the issue #9137 is an example of the clean fresh office 365/windows installation. |
I'm still having this issue. I'm stil running 2018.3.2 however. My excel version is Microsoft® Excel® for Office 365 MSO (16.0.10730.20264) 32-bit. |
Steps to reproduce:
Install the nvda next 14998.
Open a spreadsheet in excel.
press f2 on any cell in the worksheet.
Expected behavior:
The nvda should read the characters entered in the cell when in edit mode.
Actual behavior:
after typing a content in the cell and pressing f2 to edit the cell, and trying to walk with the arrows by the typed text the nvda informs unknown, and does not read the typed text.
System configuration:
NVDA version:
next 14998
NVDA Installed or portable:
instaled
Other information:
Name and version of other software in use when reproducing the issue:
office 2016
Other questions:
Does the issue still occur after restarting your PC?
yes
Have you tried any other versions of NVDA?
The text was updated successfully, but these errors were encountered: