Excel表单控件的错误-滚动条一直在滚动



我正在使用Excel表单控件(滚动条)创建一个动态图表,其工作方式与http://www.excelcharts.com/blog/animation-interaction-and-dynamic-excel-charts/(朝向底部)。我有一个数据图表,还有一个名为"图表源"的列,它只是根据滚动条的链接编号进行索引匹配。当您单击滚动条时,它会更新图表源列,从而更新图表。

我遇到的问题是,当我点击滚动条时,它会一直滚动,向左或向右,而不是一个接一个地递增。这个数字从1到1,但它一直在运行,就好像我一直在点击按钮一样。如果我单击并将鼠标移出箭头区域,此行为将停止。我尝试过打乱表单控件的"增量更改"one_answers"页面更改"选项,但都无济于事。工作原理:我可以点击并拖动滚动条到我想要的地方。我可以在链接到滚动条的单元格中键入一个新数字,滚动条就会跳到正确的位置。

有人知道如何修复这个bug吗?

编辑:我解决了问题。这是Excel中的一个错误。如果您处于"分页符预览"模式而不是"正常"模式,则会发生这种行为。切换回"正常"模式(缩放旁边右下角三个图标中的第一个)可以修复此行为。

当由滚动条控制的更改值产生的计算耗时过长时,就会出现此问题。更改为手动计算模式解决了问题(当然,并非所有情况下都需要)。。。

(参见http://www.pcreview.co.uk/forums/slider-bar-continues-increment-mouse-hovers-over-arrow-t3064239.html)

同样的情况也发生在我身上,但我的excel工作表处于"正常"模式。我相信原来的答案是正确的。当我按下组合键或用手轻轻刷过笔记本电脑底部时,我注意到了这种情况。很烦人。最后,我坐下来等待滚动停止,然后点击回到纸的顶部。

可能的答案。。。我对一种类型的工作表有问题,但只有当另一个包含VBA代码的工作表打开时才有问题。修复方法可能是,在第一个工作表中:文件\选项\高级\公式\取消检查启用多线程计算

我解决了这个问题。这是Excel中的一个错误。如果您处于"分页符预览"模式而不是"正常"模式,则会发生这种行为。切换回"正常"模式(缩放旁边右下角三个图标中的第一个)

最新更新