KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Как защитить сводную таблицу в Excel?

АвторСяоянДата изменения

Как в Excel защитить сводную таблицу, чтобы другие пользователи не могли перетаскивать поля или нарушать её макет? В этой статье я расскажу о нескольких способах защиты сводной таблицы на листе.

Защита Сводная таблица с помощью кода VBA

Защита Сводная таблица с разрешением доступа к срезу


стрелка синяя вправо с пузырём Защита Сводная таблица с помощью кода VBA

Следующий код VBA поможет вам защитить сводную таблицу. Выполните следующие действия:

1. Удерживая нажатыми клавиши ALT + F11, откройте окно Microsoft Visual Basic для приложений.

2. Нажмите Вставка > Модуль и вставьте следующий код в окно Модуля.

Код VBA: защита Сводная таблица

Sub RestrictPivotTable()
'Updateby Extendoffice
Dim xpf As PivotField
Application.ScreenUpdating = False
With ActiveSheet.PivotTables(1)
  .EnableDrilldown = False
  .EnableFieldList = False
  .EnableFieldDialog = False
  .PivotCache.EnableRefresh = False
  For Each xpf In .PageFields
    With pf
      .DragToPage = False
      .DragToRow = False
      .DragToColumn = False
      .DragToData = False
      .DragToHide = False
    End With
  Next xpf
End With
Application.ScreenUpdating = False
    MsgBox "The pivot table has been protected!", vbInformation, "Kutools for Excel"
End Sub

3. Затем нажмите клавишу F5, чтобы запустить этот код. Появится диалоговое окно с уведомлением о том, что сводная таблица защищена. См. снимок экрана:

Снимок экрана запроса защиты VBA для сводной таблицы в Excel

Примечания:

1. Этот код отключает множество функций в сводной таблице: запрещает пользователям перетаскивать поля, а также скрывает список полей, настройки полей, детализацию и обновление.

2. Если на листе присутствует несколько сводных таблиц «Активный лист», данный код применяется только к последней сводной таблице.


стрелка синяя вправо с пузырёмЗащита Сводная таблица с разрешением доступа к срезу

Иногда возникает необходимость защитить сводную таблицу, сохранив при этом возможность использовать срез для фильтрации. Следующие шаги помогут вам этого добиться.

1. После вставки среза щёлкните по нему правой кнопкой мыши и выберите в контекстном меню пункт Размер и свойства. См. снимок экрана:

Снимок экрана параметра «Размер и свойства» для среза в Excel

2. В области Формат среза нажмите Свойства, чтобы развернуть параметры, затем снимите флажок Заблокировано. См. снимок экрана:

Снимок экрана панели «Формат среза» с отключённым параметром «Защищено» в Excel

3. Затем закройте область и нажмите Рецензирование > Защитить лист, чтобы защитить этот лист. См. снимок экрана:

Снимок экрана параметра «Защитить лист» на вкладке «Рецензирование» в Excel

4. В появившемся диалоговом окне Защита листа установите флажки только напротив пунктов Выбрать незаблокированные ячейки и Использование сводных таблиц и сводных диаграмм в списке Разрешить всем пользователям этого листа, после чего введите пароль и подтвердите его. См. снимок экрана:

Снимок экрана диалогового окна «Защитить лист» с выбранными определёнными разрешениями в Excel

5. Затем нажмите кнопку ОК, чтобы закрыть диалоговые окна. Теперь при попытке изменить отчёт сводной таблицы изменения применены не будут, однако вы сможете использовать функцию среза по мере необходимости.

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

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

Раскройте весь потенциал 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.

ExcelWordOutlookTabsPowerPoint
  • Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
  • Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
  • Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
  • 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
  • Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек