7

Что мне делать, если в ячейке Excel больше текста, чем я хочу показать в выделенном пространстве?

Что-то, что делает его "прокручиваемым", будет предпочтительным.

4 ответа4

6

Вы должны создать текстовое поле Active-X в ячейке и отредактировать некоторые его настройки, чтобы включить функции прокрутки / переноса / многострочных. Я получил этот ответ из этого сообщения на форуме MrExcel.com:

Моей первой мыслью было бы поместить текстовое поле в ячейку, установить MultiLine = True, WordWrap = True, EnterKeyBehavior = True, ScrollBars = fmScrollBarsVertical. Размер текстового поля должен соответствовать размерам ячейки.

  1. Включить параметры разработчика: нажмите кнопку Microsoft Office в левом верхнем углу и нажмите "Параметры Excel" (рядом с "Выход из Excel"). Включите "Показать вкладку разработчика на ленте" и нажмите "ОК". Параметры ExcelDev Mode
  2. Нажмите вкладку разработчика. В разделе "Элементы управления" нажмите "Вставить", а в разделе «Active-X» выберите текстовое поле (оно выглядит как ab|). добавить текстовое поле
  3. На главном листе щелкните и перетащите область, в которую вы хотите поместить текстовое поле.

  4. Убедитесь, что режим проектирования включен, и нажмите "Свойства". Нажмите свойства

  5. Установите для EnterKeyBehavior, MultiLine и WordWrap значение True. Установите ScrollBars в 2 - fmScrollBarsVertical. Установить свойства
  6. Отключите режим дизайна и введите текст. Введите текст

Надеюсь это поможет!

2

Ячейка Excel не имеет атрибутов прокрутки (без добавления контейнера внешних объектов через OLE, ActiveX и т.д.).

Если текст относительно небольшой, вы можете использовать опцию автоматического изменения размера, чтобы получить строку или столбец, чтобы развернуть его, чтобы отобразить полное содержимое наибольшего значения в этой строке или столбце. Чтобы использовать его, медленно наведите курсор на заголовок строки или столбца (A B C ... или 1 2 3 ...).

Когда курсор находится в пределах нескольких пикселей от границы заголовка, он изменяется от указателя стрелки на линию "изменить размер".

Когда курсор находится в состоянии, дважды щелкните один раз, чтобы автоматически изменить размер этой строки (или столбца).

1

Ничего не добавляя на лист, содержимое ячейки уже прокручивается в строке формул. Просто выделите ячейку и прокрутите текст в строке формул.

0

добавив к ответу JDH:

ИЛИ вы можете использовать перенос текста на ячейку / столбец, если вы хотите сохранить ширину ячейки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .