Как вставить комментарии в защищенный лист?
Вообще говоря, нам легко вставлять комментарии в ячейки незащищенного рабочего листа. Но иногда вам нужно установить пароль, чтобы защитить свой рабочий лист, и вы также хотите вставить комментарии в защищенный лист. Как вы могли сделать это в Excel?
Вставьте комментарии в защищенный рабочий лист, установив флажок «Редактировать объекты»
Вставить комментарии в защищенный лист с кодом VBA
Вставьте комментарии в защищенный рабочий лист, установив флажок «Редактировать объекты»
Чтобы вставить комментарии в защищенный лист, вы можете проверить Редактировать объекты вариант, пока вы защищаете свой рабочий лист. Пожалуйста, сделайте следующее:
1. Нажмите Обзор > Защитить лист, см. снимок экрана:
2. В Защитить лист диалоговом окне введите свой пароль в Пароль для снятия защиты с листа текстовое поле, а затем прокрутите вниз и установите флажок Редактировать объекты вариант в Разрешить всем пользователям этой рабочей таблицы список, см. снимок экрана:
3. Затем нажмите OK, и повторно введите свой пароль в Подтвердите пароль Диалог.
4, Затем нажмите OK чтобы закрыть диалоговые окна, и теперь ваш рабочий лист защищен, но вы можете вставлять комментарии в этот рабочий лист.
Внимание: С помощью этого метода вы не только можете вставлять комментарии, но также можете вставлять другие объекты, такие как изображения, диаграммы и так далее.
Вставить комментарии в защищенный лист с кодом VBA
За исключением проверки параметра «Редактировать объекты» при защите рабочего листа, вы также можете применить следующий код VBA. Следующий VBA поможет вам вставить комментарий в ячейку, а затем защитить рабочий лист. Пожалуйста, сделайте так:
1. Щелкните ячейку, в которую вы хотите вставить комментарий.
2. Удерживайте ALT + F11 ключи, и он открывает Окно Microsoft Visual Basic для приложений.
3. Нажмите Вставить > Модулии вставьте следующий код в Окно модуля.
Код VBA: вставка комментариев в защищенный лист
Public Sub InsertComment()
'Update 20140723
Dim xPW As String
Dim xComment As String
xPW = “123456”
xTitleId = "KutoolsforExcel"
xComment = Application.InputBox("Input comments", xTitleId, "", Type:=2)
Application.ActiveSheet.Unprotect Password:=xPW
Application.ActiveCell.AddComment
Application.ActiveCell.Comment.Text Text:=xComment
ActiveSheet.Protect Password:=xPW
End Sub
4, Затем нажмите F5 нажмите клавишу для выполнения этого кода, и появится окно подсказки, в поле введите текст вашего комментария, как вам нужно, см. снимок экрана:
5. Нажмите OK чтобы закрыть это поле, и ваш комментарий был вставлен в указанную ячейку, и ваш текущий рабочий лист будет защищен одновременно.
Ноты:
1. Вы можете изменить пароль на свой в xPW = «123456» приведенного выше кода.
2. Если вы хотите вставить еще один комментарий, просто выберите ячейку и снова запустите этот код, затем введите содержание комментария.
Статьи по теме:
Как отфильтровать ячейки с комментариями в Excel?
Как сгруппировать и разгруппировать строки на защищенном листе?
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!