您如何在Excel中查看真正高大的单元格的底部?


83

当Microsoft Excel中的单元格很高时,尝试通过鼠标甚至是滚动条滚动(单击“ <-”“->”指针)只是跳到了下一个单元格,隐藏了所讨论的大单元格的底部内容。

是否可以使Excel平滑滚动?

到目前为止,我只找到一种方法-单击鼠标中键-并通过将鼠标移到一边来平滑滚动。


这是不可能的 。如果您使用的是Vista,则它在excel 2007中的错误
joe

是的,我现在正在使用Vista。而且没有可用的修复程序???
zmische

1
仅供参考,在OpenOffice calc中存在相同的问题/错误,请参见:qa.openoffice.org/issues/show_bug.cgi?id=7722和此user.services.openoffice.org/en/forum/…这是一场噩梦!
Marco Demaio 2010年

5
FWIW,这是我使用过的每个版本的Excel以及多年来使用的各种OS版本的可用性问题。
克里斯·奥

在这种情况下,我倾向于单击并拖动垂直滚动条。这不是理想的选择,因为我必须按住鼠标键以防止在阅读时跳到“捕捉到单元格”,但是我发现它比使用鼠标中键拖动技术更易于控制。
Glenn Lawrence

Answers:


33

这更多是Excel中的设计缺陷而不是错误。这绝对是一个可用性问题,因为滚动到一个单元格非常容易,并且它基本上不会在视图中显示。

尽管我不愿意建议这样做(我讨厌此功能),但您可以中间拖动以平滑滚动。一旦释放/再次单击/将鼠标移至原点上方,Excel将再次捕捉视图顶部。

Windows 7下的Office 2010中也存在相同的问题。


3
+1为解决方案。您如何在Mac上单击鼠标中键/拖动?
2014年

1
使用PC鼠标可能会很幸运,请确保没有任何东西可以接管鼠标中键(例如曝光/任务控制/仪表板)
Charlie

9
我真不知道为什么这是一个无法关闭的内置功能。公平地说,它对于简单的电子表格可能很有用,但是用户总是有较大的单元格,他们可能想使用滚动条将其部分滚动到视图中,但您不能这样做。太荒谬了!
theyetiman 2014年

Excel的呈现代码经过高度优化,并且非常老旧。我认为这完全是一团糟,重写它不是一种选择。由于它从一开始就很抢购,所以它继续受到该限制。
查理

2
查理(Charlie),如果不可能平滑滚动就很有道理,但这对渲染引擎来说不是问题,因为显然您可以使用鼠标中键平滑滚动。并不是说网格固定地固定在左上角,而是将单元格内容转移到了静态网格中。鼠标中键平滑滚动证明这不是问题。这只是设计上的缺陷,滚动条总是迫使其跳到下一个单元格。该行为很容易被关闭,他们只是没有选择。
Triynko 2014年

8

这是excel的局限性。
2个选项...

  1. 手动更改单元格高度。右键单击左侧的行号,选择行高。不要使用巨大的细胞。
  2. 如果只有一个单元格,则不要使用一个大单元格,而应使用“合并和居中”垂直合并大量单元格。这将允许相对于该新合并的单元格平滑滚动。

14
我不敢相信Excel和Calc有这样的限制。我所有的想法都交给每天需要这些软件的人……
m-ric

1
确实,这是一个痛苦的经历。
巴卡堡

7

您将无法不按行滚动,但是可以将它们最小化为一行。只需将此链接更改为1即可。

如果您使用Scroll Lock按钮,则使用箭头键将移动屏幕而不是光标。


不幸的是,滚动锁定具有相同的限制。
肖恩·奥霍拉伦

+1正如你所说,这并不解决问题,坦率地说,使鼠标滚轮在其他应用中没用,但至少Excel中不再跳过行,当我设定的行数为1
cdonner

2

您也可以在大行之间插入两个空白行,然后隐藏空白行。这将使excel发挥作用,就好像您将鼠标行滚动更改为1行而不会影响其他应用程序一样。这可能无法解决您的全部需求(如果一个大行甚至不能放在一个屏幕上),但这会有所帮助。


0

您可以在控制面板>鼠标设置中进行此更改。

要更改在Excel中滚动的行数:

  1. 在控制面板中打开鼠标。
  2. 在“滚轮”选项卡上的“滚动”下,单击“滚动”,然后选择要与滚轮上的每个槽口一起滚动的行数

在Windows 7中,我的默认设置为3个单元格,我能够将其更改为2(或者您可以将其更改为1或任何数字)。我猜唯一的限制是,这将影响鼠标在所有程序中的工作方式。


与3年前的兰斯·罗伯茨(Lance Roberts)的回答相同
cdonner 2014年

0

我对此的解决方案是将其略微缩小到90%,这似乎至少关闭了Excel 2016中的“功能”。


2
这在PC上的Excel 2016中对我不起作用。在90%的缩放比例下,如果在单元格的中间与屏幕顶部对齐时放开滚动条,Excel仍会“捕捉”到最近的单元格。
巴里

这实际上并不能解决。它只是使细胞足够小而不会令人讨厌。
轧辊

-1

快速修复:右键单击列标题,然后选择:

Excel_column_width


我假设您要单击行标题并选择“行高”,但是然后呢?更改?要小的东西吗?然后,我将不再看到该单元格的内容,并且一无所获。
cdonner 2014年

@cdonner这也可以用行来完成,是的。“收益”是通过减小列的宽度,现在(缩小后)可以用鼠标进一步减小列的大小(仅拖动列的边缘),从而至少部分地看到/滚动通过屏幕上的列。该解决方案并没有真正实现平滑滚动,这就是为什么我称其为快速修复。
colemik 2014年

-2

查看您是否可以使用中轮在其他应用程序中平滑滚动。这将有助于确定问题是出在Excel还是鼠标上。

如果无法在其他程序中平滑滚动,则可能需要检查鼠标驱动程序设置,更新驱动程序或同时进行这两项操作。


6
-1如此无用,我希望可以在Microsoft论坛上找到它,但这里没有。
cdonner 2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.