Note: The other languages of the website are Google-translated. Back to English

Как защитить верхний и нижний колонтитулы в Excel?

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

Защитите верхний и нижний колонтитулы с помощью кода VBA


стрелка синий правый пузырь Защитите верхний и нижний колонтитулы с помощью кода VBA

Верхний и нижний колонтитулы полезны для нас при печати рабочего листа, чтобы предотвратить их изменение другими людьми, выполните следующие действия:

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

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

Код VBA: защитить верхний и нижний колонтитулы

Option Explicit
Private Sub Workbook_BeforePrint(Cancel As Boolean)
    Call ProtectHF
End Sub
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
    Call ProtectHF
End Sub
Private Sub Workbook_Open()
    Call ProtectHF
End Sub
Private Sub ProtectHF()
'Updateby Extendoffice
    Application.ScreenUpdating = False
    ThisWorkbook.ActiveSheet.PageSetup.RightHeader = ""
    ThisWorkbook.ActiveSheet.PageSetup.RightFooter = ""
    ThisWorkbook.ActiveSheet.PageSetup.CenterFooter = "KTE-Sale-Report"
    ThisWorkbook.ActiveSheet.PageSetup.CenterHeader = "Created by Skyyang"
    ThisWorkbook.ActiveSheet.PageSetup.LeftHeader = ""
    ThisWorkbook.ActiveSheet.PageSetup.LeftFooter = ""
    Application.ScreenUpdating = True
End Sub

doc protect нижний колонтитул верхнего колонтитула 1

Внимание: Вы можете вставить содержимое верхнего или нижнего колонтитула в соответствующее место в приведенном выше коде.

3. А затем сохраните и закройте этот код, нажав Сохраните Нажмите кнопку, чтобы сохранить эту книгу, измененное содержимое верхнего или нижнего колонтитула будет автоматически возвращено к исходным, если вы попытались изменить верхний или нижний колонтитул, см. снимок экрана:

doc protect нижний колонтитул верхнего колонтитула 2


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

Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы... Предотвращение дублирования ячеек; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
вкладка kte 201905

Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно
Сортировать комментарии по
Комментарии (8)
Оценок пока нет. Оцените первым!
Этот комментарий был сведен к минимуму модератором на сайте
Привет, Нравится код для защиты верхнего и нижнего колонтитула, есть ли способ изменить размер, стиль и цвет шрифта в коде, чтобы он всегда заменялся более крупным шрифтом?
Этот комментарий был сведен к минимуму модератором на сайте
Привет использовал это с автоматическим именем листа, расположением файла и номером страницы, и при сохранении требуется, чтобы вы щелкали в каждом поле для правильной печати.
Этот комментарий был сведен к минимуму модератором на сайте
примечания: Puede insertar el contenido del encabezado o pie de página en la ubicacióncoriente en el código anterior.
No entiendo ese paso, por Favor si pueden explicarme, lo agradecería.
Этот комментарий был сведен к минимуму модератором на сайте
После закрытия и повторного открытия файла Excel верхний/нижний колонтитул все еще можно удалить. Итак, как это исправить? 
Большое спасибо!
Этот комментарий был сведен к минимуму модератором на сайте
Привет, Трейси! Когда вы закрываете книгу, вы должны сохранить ее как Excel Macro-Enabled Workbook формате, это сохранит код. Чтобы открыть этот файл в следующий раз, нажмите Включить контент кнопку в верхней части строки формул, чтобы активировать код. Пожалуйста, попробуйте, надеюсь, это поможет вам!
Этот комментарий был сведен к минимуму модератором на сайте
Posso inserir uma imagem no cabeçalho?

Porque o meu cabeçalho é o logotipo da empresa.

Спасибо!
Этот комментарий был сведен к минимуму модератором на сайте
J'aime beaucoup, mais ce n'Est qu'une semi-sécurité pour l'en-tête. Je peux модификатор les en-tête et les pied de page et imprimer avec la модификации. Комментарий je pourrais empêcher toute модификации, требующий comme avec la protection de la feuille ???
Этот комментарий был сведен к минимуму модератором на сайте
Привет, Майкл,
На самом деле, когда вы печатаете рабочий лист, верхний или нижний колонтитулы не меняются. Он просто меняет отображение в предварительном просмотре перед печатью.
Пожалуйста, попробуйте еще раз, спасибо!
Здесь еще нет комментариев
Оставляйте свои комментарии
Публикация как гость
×
Оценить этот пост:
0   Характеристики
Предлагаемые места

Подписывайтесь на Нас

Copyright © 2009 - www.extendoffice.ком. | Все права защищены. Питаться от ExtendOffice, | Карта сайта
Microsoft и логотип Office являются товарными знаками или зарегистрированными товарными знаками Microsoft Corporation в США и / или других странах.
Защищено Sectigo SSL