
Что делать, если в ячейке Excel больше текста, чем я хочу отобразить в выделенном пространстве?
Было бы предпочтительнее, чтобы его можно было «прокручивать».
решение1
Вам следует создать текстовое поле Active-X в ячейке и отредактировать некоторые его настройки, чтобы включить функции прокрутки/переноса/многострочного размещения. Я получил этот ответ отэтот пост на форуме MrExcel.com:
Моя первая мысль — поместить текстовое поле в ячейку, установить MultiLine=True, WordWrap=True, EnterKeyBehavior=True, ScrollBars=fmScrollBarsVertical. Размер текстового поля должен совпадать с размерами ячейки.
- Включите параметры разработчика: нажмите кнопку Microsoft Office в левом верхнем углу и нажмите «Параметры Excel» (рядом с «Выход из Excel»). Включите «Показывать вкладку «Разработчик» на ленте» и нажмите «ОК».
- Нажмите вкладку «Разработчик». В разделе «Элементы управления» нажмите «Вставить», а в разделе «Active-X» выберите «Текстовое поле» (выглядит как
ab|
). На основном листе щелкните и перетащите область, в которую вы хотите поместить текстовое поле.
Убедитесь, что режим разработки включен, и нажмите «Свойства».
- Установите EnterKeyBehavior, MultiLine и WordWrap на True. Установите ScrollBars на 2 - fmScrollBarsVertical.
- Отключите режим дизайна и введите текст.
Надеюсь это поможет!
решение2
Содержимое ячейки уже можно прокручивать, даже не добавляя ничего на лист.в строке формул. Просто выберите ячейку и прокрутите текст в строке формул.
решение3
Ячейка Excel сама по себе не имеет атрибутов прокрутки (без добавления внешнего контейнера объектов через OLE, ActiveX и т. д.).
Если текст относительно небольшой, можно использовать опцию автоматического изменения размера, чтобы расширить строку или столбец и отобразить полное содержимое самого большого значения в этой строке или столбце. Чтобы использовать ее, медленно наведите указатель мыши на заголовки строк или столбцов ( A B C
... или 1 2 3
...).
Когда курсор находится в пределах нескольких пикселей от границы заголовка, он меняет вид со стрелки-указателя на линию «изменения размера».
Пока курсор находится в состоянии,двойной- щелкните один раз, чтобы автоматически изменить размер строки (или столбца).
решение4
добавление к ответу jdh:
ИЛИ вы можете использовать перенос текста по ячейке/столбцу, если хотите сохранить ширину ячейки.