我在 64 位 Windows 10 中使用 Excel(MS 365 MSO 版本 2205,64 位);最近(似乎是随机的)我的鼠标滚轮在某些电子表格(我的意思是:工作簿中的某些工作表)中停止工作。一个受影响的工作簿突然开始只允许在其中一个工作表上滚动,而不允许在其他工作表上滚动 - 重新启动 Excel 或检查滚动锁定是否关闭(通过打开和关闭)都不起作用。所有工作表(滚动和不滚动的工作表)的顶行上的冻结窗格都处于打开状态,但我尝试将其关闭,但没有成功。有人知道任何地方的工作表级滚动锁定设置,可以通过某种方式设置吗?
我显然没有刻意更改任何东西,这似乎是在 Excel/Windows 更新时自发发生的。其他应用程序(Outlook、Edge、Word)似乎都没有受到影响。
最后,我检查了其他显而易见的事情,例如确保我没有编辑单元格公式或运行宏等。只要打开文件就会发生这种行为。
编辑:还有一个可能相关的细节是,在我能找到的唯一持久案例中,受影响的工作表的所有行都隐藏了约 500 行,并且无法恢复(无论多少次取消隐藏都无法使这些底部行恢复)。如果我在任何新工作表上隐藏底部行,我可以再次取消隐藏,但不能在这些奇怪的工作表上取消隐藏。
答案1
我也注意到了这一点(使用滚轮滚动不起作用,但手动拖动滚动条可以)。
只有在工作簿中的特定工作表中,当所有其他行都已隐藏时才会出现这种情况。像您的同事一样,当我尝试取消隐藏工作表底部的行时,它们并没有变得可见,而且我仍然无法滚动。但是,在我单击“取消隐藏”(行仍处于选中状态)后,如果我调整这些行的高度,它们都出现了,突然间,我可以再次滚动工作表!
这是我们用来加载数据的模板文件,多年来我们一直隐藏这样的行。不确定是什么更新导致了此行为的改变,但当我调整工作表底部隐藏行的高度时,滚动功能又开始正常工作
答案2
TLDR:尝试选择全部,取消冻结窗格。
嗨,我最近遇到了这种情况。症状是 Excel 电子表格,其中的滚动功能突然在文档上被禁用,重新打开它也无法解决问题。我最终尝试了冻结窗格选项并完全禁用了冻结。它完全解锁了电子表格。
当然,我不记得在任何时候设置过冻结工作表,也许我是不情愿地通过键盘快捷键这样做的......
答案3
我最近发现这个问题比较随机,并且只针对部分工作表,很难找出具体原因,一个基本的办法就是将Office回滚到问题发生前的版本,这需要使用Office部署工具和配置.xml。