Как скрыть кнопки развертывания и свертывания в сводной таблице?
В Excel сводные таблицы являются одними из ключевых инструментов, позволяющих пользователям эффективно анализировать и обобщать большие объемы данных. При создании сводной таблицы Excel по умолчанию добавляет кнопки развертывания и свертывания (также известные как кнопки «+/-»). Эти кнопки обеспечивают удобный способ просмотра как детализированных, так и сводных данных — просто разверните или сверните нужные разделы, как показано на рисунке ниже. Однако в некоторых случаях может потребоваться запретить пользователям изменять состояние сгруппированных элементов — например, при отправке отчета коллегам или клиентам, когда важно сохранить неизменный вид данных. В таких ситуациях скрытие или отключение этих элементов управления гарантирует, что ваша сводная таблица останется именно в том виде, который вы задумали.

Скрытие кнопок развертывания и свертывания с помощью переключения кнопок +/-
Скрытие кнопок развертывания и свертывания через параметры сводной таблицы
Скрытие кнопок развертывания и свертывания с помощью решения на языке VBA
Скрытие кнопок развертывания и свертывания с помощью переключения кнопок +/-
Этот метод позволяет быстро скрывать или отображать кнопки развертывания и свертывания прямо из ленты при работе со сводной таблицей. Он прост и эффективен, когда нужно часто переключать вид без перехода в дополнительные настройки. Такой подход идеален для ситуаций, требующих быстрого переключения, однако учтите: он применяется только к одной выбранной сводной таблице за раз.
Чтобы скрыть кнопки развертывания и свертывания (±), выполните следующие действия:
1. Щелкните любую ячейку внутри вашей сводной таблицы, чтобы активировать средства работы со сводными таблицами на ленте. Убедитесь, что вы щелкнули именно внутри нужной сводной таблицы, особенно если на листе размещено несколько сводных таблиц.
2. На вкладке Анализ сводной таблицы или Параметры (в зависимости от версии Excel) найдите и нажмите команду Кнопки +/-, обычно расположенную в группе «Показать». Это немедленно скроет кнопки развертывания и свертывания для текущей сводной таблицы. Последовательность действий показана ниже:
![]() |
![]() |
![]() |
После выполнения этого шага Сводная таблица будет функционировать в обычном режиме, но пользователи больше не смогут вручную разворачивать или сворачивать сгруппированные строки или столбцы. Это поможет сохранить заданную структуру ваших сводных данных.
Совет: Чтобы снова отобразить кнопки развертывания и свертывания, просто повторно нажмите команду Кнопки +/- — они включатся обратно. Помните, что это изменение влияет только на активную сводную таблицу, с которой вы работаете.
Примечание: Этот метод не блокирует использование сочетаний клавиш или других способов управления группировкой полей — он просто скрывает кнопки интерфейса.
Скрытие кнопок развертывания и свертывания через параметры сводной таблицы
Для более точного управления внешним видом кнопок развертывания и свертывания — особенно если вы хотите, чтобы настройка сохранялась или была менее заметной другим пользователям, — воспользуйтесь диалоговым окном «Параметры сводной таблицы». Этот подход особенно полезен при подготовке финальной версии сводной таблицы для передачи или когда необходимо соответствовать конкретным требованиям отчетности. Однако, как и в предыдущем методе, он влияет только на выбранную сводную таблицу.
1. Щелкните правой кнопкой мыши любую ячейку внутри вашей сводной таблицы и выберите в контекстном меню пункт Параметры сводной таблицы. Откроется диалоговое окно «Параметры сводной таблицы», где можно настроить внешний вид и поведение вашей сводной таблицы. См. иллюстрацию ниже:

2. В диалоговом окне Параметры сводной таблицы перейдите на вкладку Отображение. В разделе Отображение найдите опцию с пометкой Показывать кнопки развертывания/свертывания. Снимите флажок, чтобы скрыть кнопки развертывания и свертывания, как показано ниже:

3. Нажмите кнопку ОК, чтобы сохранить изменения и закрыть диалоговое окно. Кнопки развертывания и свертывания немедленно исчезнут из сводной таблицы, и пользователи не смогут взаимодействовать с уровнями группировки с помощью этих кнопок.
Эта настройка особенно полезна при подготовке отчёта для заинтересованных сторон, которым необходимо просматривать данные на фиксированном уровне сводки или детализации без возможности перехода на другие уровни.
Совет: Чтобы позже снова включить кнопки развертывания и свертывания, повторите описанные выше действия и просто установите флажок напротив опции Показывать кнопки развертывания/свертывания перед нажатием кнопки ОК.
Примечание: Оба эти метода — как через вкладку «Лента», так и через диалоговое окно — необходимо применять отдельно для каждой сводной таблицы; в Excel отсутствует встроенная возможность применить такие настройки ко всем сводным таблицам на листе или в книге одновременно.
Практическое напоминание: если ваша сводная таблица не обновляется сразу после изменения этой настройки, обновите её вручную — щёлкните правой кнопкой мыши внутри таблицы и выберите пункт Обновить. Обратите внимание: эти настройки влияют только на визуальное отображение и взаимодействие с таблицей и никак не затрагивают исходные данные или сводные вычисления.
Скрытие кнопок развертывания и свертывания с помощью решения на языке VBA
В некоторых случаях, например при необходимости автоматизации процесса или одновременного скрытия кнопок развертывания/свертывания во множестве Сводная таблица, использование макроса VBA может быть чрезвычайно полезным. Это решение особенно ценно для опытных пользователей или тех, кто часто работает со сложными отчетами. VBA позволяет последовательно применять настройки Сводная таблица ко всей книге с минимальными усилиями.
1.Чтобы использовать этот метод, сначала откройте редактор VBA, выбрав команду Разработчик > Visual Basic. В появившемся окне выберите пункт Вставка > Модуль и вставьте следующий код в открывшийся модуль:
Sub HidePivotExpandCollapseButtons()
'Updated by Extendoffice 2025/8/8
Dim ws As Worksheet
Dim pt As PivotTable
Dim xTitleId As String
xTitleId = "KutoolsforExcel"
Application.ScreenUpdating = False
Application.EnableEvents = False
For Each ws In ActiveWorkbook.Worksheets
For Each pt In ws.PivotTables
pt.ShowDrillIndicators = False ' Use False/True to hide/show the expand collapse buttons
pt.RefreshTable
Next pt
Next ws
Application.EnableEvents = True
Application.ScreenUpdating = True
MsgBox "All expand/collapse (+/-) buttons in PivotTables are now hidden.", vbInformation, xTitleId
End Sub 2. После ввода кода нажмите кнопку
на панели инструментов VBA, чтобы запустить макрос. После этого появится окно сообщения с информацией о том, что все кнопки развертывания и свертывания скрыты — нажмите «ОК», чтобы закрыть его.

Кнопки развертывания и свертывания для всех сводных таблиц на каждом листе вашей книги теперь скрыты.
Совет: Чтобы снова отобразить кнопки развертывания и свертывания для всех сводных таблиц, используйте тот же код, но замените строку на pt.ShowDrillIndicators = True.
Внимание: Обязательно сохраните книгу перед запуском макросов и разрешите их выполнение, когда появится соответствующий запрос. Если вы не знакомы с VBA, рекомендуем сначала протестировать макрос на копии файла.
При работе со Сводная таблица скрытие кнопок развертывания и свертывания может повысить наглядность представления и предотвратить нежелательные изменения структуры отчетных данных. Однако скрытие этих кнопок ограничивает только возможность разворачивать или сворачивать данные через пользовательский интерфейс; оно не удаляет и не изменяет саму группировку данных. Если кнопки не скрываются, как ожидалось, убедитесь, что сводная таблица активна, и воспользуйтесь приведенными выше советами по устранению неполадок. Для пользователей, которым требуется еще больший контроль, использование VBA в Excel позволяет применять изменения ко всей книге сразу. Всегда учитывайте потребности вашей аудитории и то, требуется ли другим пользователям возможность углубленного анализа информации.
Связанные статьи:
Как сохранить форматирование после обновления сводной таблицы?
Как повторять метки строк для группы в сводной таблице?
Как отобразить несколько итогов в сводной таблице?
Лучшие инструменты повышения продуктивности в Office
Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите эффективность как никогда раньше.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить нужную Вам функцию…
Office Tab добавляет в Office вкладки и значительно упрощает Вашу работу
- Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна — вместо того чтобы использовать отдельные окна.
- Повышает вашу продуктивность на 50 % и экономит сотни кликов мышью каждый день!
Все надстройки Kutools — один установщик
Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.
- Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
- Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
- Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
- 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
- Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек


