Excel 单元格的文本过多——如何使单元格可滚动

Ola*_*lav 8 spreadsheet microsoft-excel-2003 microsoft-excel

如果 Excel 单元格中的文本多于我想在分配的空间中显示的文本,我该怎么办?

使其“可滚动”的东西将是首选。

在此处输入图片说明

ris*_*raj 6

您应该在单元格中创建一个 Active-X 文本框并编辑其中的一些设置以启用滚动/换行/多行功能。我从这个 MrExcel.com 论坛帖子中得到了这个答案:

我的第一个想法是在单元格中放置一个 texbox,设置 MultiLine=True、WordWrap=True、EnterKeyBehavior=True、ScrollBars=fmScrollBarsVertical。将文本框调整为与单元格相同的尺寸。

  1. 打开开发人员选项:单击左上角的 Microsoft Office 按钮,然后单击“Excel 选项”(在退出 Excel 旁边)。启用“在功能区中显示开发人员选项卡”并单击确定。 Excel 选项开发模式
  2. 单击开发人员选项卡。在控件部分下,单击插入,然后在 Active-X 部分下,选择文本框(看起来像ab|)。 添加文本框
  3. 在主工作表上,单击并拖动要放置文本框的区域。

  4. 确保设计模式已启用,然后单击属性。 单击属性

  5. 将 EnterKeyBehavior、MultiLine 和 WordWrap 设置为 True。将 ScrollBars 设置为 2 - fmScrollBarsVertical。 设置属性
  6. 禁用设计模式,然后输入您的文本。 输入文字

希望这可以帮助!


jdh*_*jdh 2

Excel 单元格本身没有滚动属性(无需通过 OLE、ActiveX 等添加外部对象容器)。

如果文本量相对较少,您可以使用自动调整大小选项来扩展行或列以显示该行或列中最大值的完整内容。要使用它,请慢慢将鼠标悬停在行标题或列标题上(A B C... 或1 2 3...)。

在此输入图像描述

当光标位于标题边框的几个像素内时,它会从箭头指针变为“调整大小”线。

在此输入图像描述

当光标处于该状态时,双击一次可自动调整该行(或列)的大小。 在此输入图像描述