Перейти к содержимому

Excel: Как развернуть ячейку, чтобы показать все содержимое при клике

Author: Sun Last Modified: 2025-06-05

В некоторых случаях, если содержимое ячейки длиннее ширины самой ячейки и в соседних ячейках есть значения, отображается только часть содержимого, как показано на скриншоте ниже. Чтобы избежать изменения ширины и высоты ячеек, вы можете кликнуть по ячейке и просмотреть всё содержимое в строке формул. Но что делать, если строка формул скрыта или короче, чем содержимое? Здесь представлены два метода, которые позволяют показывать содержимое ячейки в текстовом поле при клике.

A screenshot showing a cell with truncated content in Excel

Развернуть ячейку для отображения всего содержимого путем вставки текстового поля ActiveX Controls

Развернуть ячейку для отображения всего содержимого с помощью расширенной строки формул Kutools для Excel

Примечание: методы, описанные в этом руководстве, протестированы в Excel 2021, возможны некоторые различия в разных версиях Excel.


Развернуть ячейку для отображения всего содержимого путем вставки текстового поля ActiveX Controls

1. Активируйте лист, на котором хотите развернуть ячейку, нажмите Разработчик > Вставить > Текстовое поле (Элементы управления ActiveX).
A screenshot of the Insert Text Box (ActiveX Controls) option under the Developer tab in Excel

Если на ленте нет вкладки Разработчик, пожалуйста, сначала отобразите её, просмотрите это руководство Как Показать/Отобразить Вкладку Разработчик На Ленте Excel

2. Затем перетащите курсор, чтобы нарисовать текстовое поле с шириной и высотой, достаточной для отображения самого длинного содержимого ячеек. Запомните имя этого текстового поля, здесь это TextBox1.
A screenshot showing a textbox being drawn in Excel to display cell content

3. Щелкните правой кнопкой мыши по текстовому полю и выберите Свойства из контекстного меню. Затем в Свойства панели выберите Да из выпадающих списков в Многострочный и Перенос слов разделах. Затем закройте Свойства панель.
A screenshot of the Properties option on the context menu  >>>  A screenshot of the Properties pane with MultiLine and WordWrap settings selected for the textbox in Excel

Или вы можете выбрать Да из выпадающего списка в разделе Автомасштабирование на панели Свойства, текстовое поле будет автоматически изменять размер в зависимости от длины содержимого ячейки, на которую вы кликаете.

4. Щелкните правой кнопкой мыши по имени листа на строке состояния и выберите Просмотр кода из контекстного меню.

5. В окне Microsoft Visual Basic for Applications скопируйте и вставьте следующий код в пустой скрипт.

VBA: Развернуть ячейку для отображения содержимого

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'UpdatebyExtendoffice
Dim xRgAddress As String
xRgAddress = "A1:B4" 'the range this VBA work, if you leave it is blank, it work for whole sheet
If xRgAddress = "" Then
  With TextBox1
        .Top = Target.Top
        .Left = Target.Offset(, 1).Left
        .Text = Target.Text
        .Visible = True
    End With
Else
    If Intersect(Target, Range(xRgAddress)) Is Nothing Then
        TextBox1.Visible = False
    Else
        With TextBox1
            .Top = Target.Top
           .Left = Target.Offset(, 1).Left
            .Text = Target.Text
            .Visible = True
        End With
    End If
End If
End Sub

A screenshot of the VBA editor window with the Worksheet_SelectionChange code for expanding cell content in Excel

Обратите внимание, что TextBox1 — это имя текстового поля, которое вы нарисовали, а A1:B4 — это диапазон, в котором работает этот код, измените их по необходимости.

6. Вернитесь на лист, нажмите Разработчик > Режим конструктора чтобы выйти из режима конструктора.
A screenshot of the Design Mode option under the Developer tab in Excel

Теперь, когда вы кликаете по ячейке, рядом с ней появляется текстовое поле, и оно показывает всё содержимое ячейки.
A GIF showing how clicking on a cell in Excel expands its content in a textbox


Развернуть ячейку для отображения всего содержимого с помощью расширенной строки формул Kutools для Excel

Если у вас установлен Kutools для Excel, предоставленная им расширенная строка формул покажет всё содержимое ячейки во всплывающем окне при клике, если вы активировали её, нажав Kutools > Расширенная строка формул.

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

A GIF demonstrating Kutools' Bigger Formula Bar displaying all cell contents in Excel

Советы:

1. С помощью расширенной строки формул можно не только просматривать содержимое активной ячейки, но и редактировать содержимое ячейки в расширенной строке формул.

2. Вы можете изменить размер расширенной строки формул, перетаскивая правый нижний угол панели.

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

Больше информации о расширенной строке формул вы найдете в её руководстве.


Другие операции (Статьи)

Как отключить автозаполнение
В Excel есть опция, которая может остановить автозаполнение.

Как уменьшить размер файла Excel?
Иногда на открытие или сохранение файла Excel уходит несколько минут, если файл слишком большой. Для решения этой проблемы в данном руководстве рассказывается, как уменьшить размер файла Excel, удалив ненужное содержимое или форматы, которые никогда не использовались.

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

Как применить заливку к нечётным или чётным (чередующимся) строкам/столбцам в Excel?
При проектировании рабочего листа многие люди предпочитают применять заливку к нечётным или чётным (чередующимся) строкам или столбцам, чтобы сделать рабочий лист более наглядным. Эта статья покажет вам два способа применения заливки к нечётным или чётным строкам/столбцам в Excel.

Лучшие инструменты для повышения продуктивности работы с Office

🤖 Kutools AI Aide: Совершенно новый подход к анализу данных на основе: Интеллектуальное выполнение |  Генерация кода  |  Создание пользовательских формул |  Анализ данных и построение диаграмм  |  Вызов Расширенных функций Kutools
Популярные функции: Найти, выделить или отметить дубликаты | Удалить пустые строки | Объединить столбцы или ячейки без потери данных |   Округлить без формулы ...
Супер ПОИСК: VLOOKUP по нескольким критериям | VLOOKUP с несколькими значениями | Многолистовой поиск | Распознавание нечетких соответствий ....
Расширенный раскрывающийся список: Быстро создать раскрывающийся список | Зависимый раскрывающийся список | Множественный выбор в раскрывающемся списке ....
Менеджер столбцов: Добавить определённое количество столбцов | Переместить столбцы | Переключить видимость скрытых столбцов | Сравнить диапазоны и столбцы ...
Избранные функции: Сетка фокусировки | Дизайн листа | Улучшенная строка формулы | Управление книгами и листами | Библиотека автотекста | Выбор даты | Объединить данные | Шифрование/расшифровка ячеек | Отправить письмо по списку | Супер фильтр | Специальный фильтр (фильтр ячеек с жирным/курсивом/зачёркнутым...) ...
Топ-15 наборов инструментов:12 текстовых инструментов (Добавить текст, Удалить определенные символы, ...) |50+ типов диаграмм (Диаграмма Ганта, ...) |40+ практических формул (Расчет возраста на основе даты рождения, ...) |19 инструментов вставки (Вставить QR-код, Вставить изображение по пути, ...) |12 инструментов преобразования (Преобразовать в слова, Конвертация валюты, ...) |7 инструментов для объединения и разделения (Расширенное объединение строк, Разделить ячейки, ...) | ... и многое другое

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


Office Tab добавляет вкладки в Office и делает вашу работу намного проще

  • Включите редактирование и чтение с вкладками в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна, а не в отдельных окнах.
  • Увеличьте свою продуктивность на50% и сократите сотни лишних кликов мышью каждый день!