Нажмите "Enter", чтобы перейти к содержанию

Excel перенос текста в ячейке: Перенос текста в ячейке Excel для Mac

Содержание

VBA Excel. Свойство Range.WrapText (перенос текста)

Переноса текста по словам в ячейках диапазона на рабочем листе Excel из кода VBA. Свойство WrapText объекта Range, возвращаемые значения. Примеры.

1. Свойство Range.WrapText

1.1. Синтаксис

1.2. Значения

2. Примеры

2.1. Пример 1

2.2. Пример 2

2.3. Пример 3

Свойство Range.WrapText

Range.WrapText – это свойство, которое возвращает или задает значение типа Variant, указывающее, переносится ли текст в ячейках диапазона на новые строки, если длина текста превышает ширину ячейки.

Текст в ячейках переносится по словам. Если слово не умещается в ячейке целиком, происходит перенос части слова. Обычно, высота строки рабочего листа автоматически подбирается под ячейку с максимальным количеством строк, образовавшихся в результате переноса текста.

Синтаксис

Expression.WrapText

Expression – выражение (переменная), возвращающее объект Range.

Значения

Значения, которые возвращает свойство Range.WrapText:

ПараметрЗначение
TrueВо всех ячейках указанного диапазона включен перенос текста на новые строки.
FalseВо всех ячейках указанного диапазона отключен перенос текста на новые строки.
NullВ указанном диапазоне присутствуют пустые ячейки, или есть ячейки как с переносом текста, так и без переноса.

Примеры

Пример 1

Указание программе Microsoft Excel, что она должна или не должна переносить текст в ячейках заданного диапазона:

1

2

3

4

5

6

7

8

‘переносить текст в активной ячейке

    ActiveCell. WrapText = True

‘переносить текст во всех ячейках заданного диапазона

    Range(«A1:F20»).WrapText = True

‘не переносить текст в ячейке Cells(1, 5)

    Cells(1, 5).WrapText = False

‘не переносить текст во всех ячейках выбранного диапазона

    Selection.WrapText = False

Пример 2

Присвоение значения, возвращаемого свойством Range.WrapText, переменной:

Dim a As Variant

a = Range(«B2»).WrapText

a = Rows(«1:2»).WrapText

Пример 3

Просмотр значения, возвращаемого свойством Range.WrapText, с помощью информационного окна MsgBox:

If Not Selection.WrapText = Null Then

    MsgBox Selection.WrapText

Else

    MsgBox «Null»

End If

Условие необходимо из-за того, что MsgBox не может отобразить значение Null – возникает ошибка. Поэтому, когда свойство Range.WrapText = Null, мы задаем в качестве аргумента функции MsgBox – строку «Null».

Содержание рубрики VBA Excel по тематическим разделам со ссылками на все статьи.

Перенос по словам | Работа в МойОфис Таблица Настольная версия

ШрифтРазмер шрифтаОформление текстаЦвет текстаЦвет выделения текстаВыравнивание текстаПоворот текстаПеренос по словамМежсимвольный интервалЦвет заливки ячеекГраницы ячеекКопировать и вставить форматирование

  • Шрифт
  • Размер шрифта
  • Оформление текста
  • Цвет текста
  • Цвет выделения текста
  • Выравнивание текста
  • Поворот текста
  • Перенос по словам
  • Межсимвольный интервал
  • Цвет заливки ячеек
  • Границы ячеек
  • Копировать и вставить форматирование

Продукт: МойОфис Профессиональный, МойОфис Стандартный, МойОфис Образование, МойОфис Таблица

Приложение «МойОфис Таблица» может переносить текст внутри ячеек по словам, чтобы облегчить его просмотр и редактирование.

По умолчанию текст в ячейке располагается в одну строку. Если ячейка содержит большой фрагмент текста, укажите, что текст в этой ячейке следует переносить по словам. Приложение разместит текст в нескольких строках, учитывая ширину столбца, в которой расположена ячейка. При изменении ширины столбца перенос текста в ячейке будет выполнен повторно.

Для переноса текста выполните следующие действия:

1.Выделите строку/столбец, диапазон ячеек или ячейку, в которой необходимо выполнить перенос текста.

2.Выполните команду Перенос по словам одним из следующих способов:

•Выберите пункт командного меню Таблица > Перенос по словам.

•На панели инструментов, в разделе Выравнивание нажмите кнопку (Перенос по словам).

Чтобы вернуться к исходному положению текста, выполните одну из данных команд повторно.

Поделиться:

Был ли материал полезным?

Пользователи, считающие этот материал полезным: 7 из 110

Предыдущее

Следующее

Как переносить текст в Excel

Перейти к содержимому Как переносить текст в Excel — 4 быстрых метода [2023]

По умолчанию ячейка в Excel имеет высоту 15 пунктов и ширину 8,43 пункта. Указанный размер идеально подходит для цифр.

Однако вы можете столкнуться с ситуациями, когда вам нужно разместить текст в электронной таблице. В частности, если это длинные предложения, вам может быть трудно аккуратно вписать их в ячейку. 🤫

Именно здесь вам понадобится функция переноса текста в Excel. Чтобы узнать все об этом — продолжайте читать следующую статью.

Загрузите наш бесплатный образец рабочей тетради, чтобы пометить его вместе с руководством.

Содержание