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

Комментарии в Excel: добавление, показ/скрытие, изменение, удаление и другие расширенные операции

Author: Siluvia Last Modified: 2025-06-05

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

Содержание: [ Скрыть ]

(Щёлкните по любому заголовку в содержании ниже или справа, чтобы перейти к соответствующему разделу.)

1. Что такое комментарий в Excel?

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

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

What is the comment

Как показано на скриншоте выше:

Индикатор комментария: маленький красный треугольник в правом верхнем углу ячейки, указывающий на наличие комментария.
Окно комментария: прямоугольник со стрелкой, указывающей на индикатор.
Имя пользователя: жирный текст в окне — это имя пользователя Microsoft Office, который создал этот комментарий.
Текст комментария: текст, расположенный под именем пользователя.

2. Добавить комментарий к ячейке(ам)

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

2.1 Добавить комментарий к ячейке

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

1. Выберите ячейку, к которой хотите добавить комментарий.

2. Перейдите на вкладку Рецензирование > Новый комментарий.

Click Review > New Comment

Советы:

1) Можно щёлкнуть правой кнопкой мыши по ячейке и выбрать Вставить комментарий в контекстном меню.

right-click a cell and then click Insert Comment

2) Или используйте сочетание клавиш: выберите ячейку и нажмите Shift + F2.

3. После этого комментарий будет добавлен в выбранную ячейку. Просто введите текст примечания в окно и щёлкните по любой другой ячейке для завершения.

a comment is added to the selected cell

Примечание: По умолчанию комментарий в Excel подписывается именем пользователя Microsoft Office. При необходимости вы можете изменить имя пользователя.

2.2 Добавить комментарий к нескольким ячейкам

С помощью встроенной функции Вставить комментарий в Excel можно добавить комментарий только к одной ячейке за раз. В этом разделе представлены два способа добавить одинаковый комментарий сразу к нескольким ячейкам.

2.2.1 Добавить комментарий к нескольким ячейкам с помощью функции Вставить специально

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

1. Сначала добавьте комментарий к одной ячейке, щёлкните здесь, чтобы узнать, как это сделать.

2. Выделите ячейку с комментарием и нажмите Ctrl + C для копирования.

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

Совет: Удерживая клавишу Ctrl, можно выбрать несколько несмежных ячеек по одной.

copy the comment cell and then select other cells

4. Перейдите на вкладку Главная > Вставить > Вставить специально.

Также можно щёлкнуть правой кнопкой мыши по выбранным ячейкам и выбрать Вставить специально > Вставить специально в контекстном меню.

select Paste Special > Paste Special

5. В открывшемся диалоговом окне Вставить специально выберите радиокнопку Комментарии и нажмите ОК.

click the Comments radio button in the dialog box

Теперь одинаковый комментарий добавлен ко всем выбранным ячейкам одновременно, как показано ниже.

the same comment has been added to selected cells

2.2.2 Добавить комментарий к нескольким ячейкам с помощью VBA

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

1. Откройте лист, на который хотите добавить комментарии к ячейкам.

2. Нажмите Alt + F11 для открытия окна Microsoft Visual Basic for Applications.

3. В окне Microsoft Visual Basic for Applications выберите Вставка > Модуль и скопируйте приведённый ниже код VBA в окно кода.

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

Sub InsertCommentsSelection()
'Updated by Extendoffice 20211018
    Dim xRg As Range
    Dim xRgEach As Range
    Dim xAddress As String
    Dim xText As String
    On Error Resume Next
    xAddress = ActiveWindow.RangeSelection.Address
    Set xRg = Application.InputBox("Please select a range:", "Kutools For Excel", xAddress, , , , , 8)
    If xRg Is Nothing Then Exit Sub
    If xRg.Count > 1 Then
        Set xRg = xRg.SpecialCells(xlCellTypeVisible)
    End If
    xRg.Select
    xText = InputBox("Enter Comment to Add" & vbCrLf & "Comment will be added to all cells in Selection: ", "Kutools For Excel")
    If xText = "" Then
        MsgBox "No comment added", vbInformation, "Kutools For Excel"
        Exit Sub
    End If
    For Each xRgEach In xRg
        With xRgEach
        .ClearComments
        .AddComment
        .Comment.Text Text:=xText
        End With
    Next xRgEach
End Sub

copy and paste the code into the module

4. Нажмите клавишу F5 для запуска кода.

5. В появившемся диалоговом окне Kutools For Excel выберите ячейки, к которым хотите добавить одинаковый комментарий, и нажмите ОК.

Совет: Удерживая клавишу Ctrl, можно выбрать несколько несмежных ячеек по одной.

select the cells to insert comment

6. Во втором открывшемся диалоговом окне Kutools For Excel введите текст комментария и нажмите ОК.

type in the comment

Теперь одинаковый комментарий добавлен ко всем выбранным ячейкам одновременно. Смотрите скриншот:

the same comment is added to selected cells

Примечание: Скрытые ячейки (отфильтрованные или скрытые вручную) в выделении будут проигнорированы при добавлении комментариев этим кодом VBA.


3. Показать или скрыть комментарии

По умолчанию после добавления комментария к ячейке в ней отображается только индикатор комментария. Обычно для просмотра окна комментария нужно навести курсор на ячейку. В этом разделе рассмотрены четыре способа показать или скрыть комментарии в Excel.

3.1 Показать или скрыть комментарий только в выбранной ячейке

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

1. Выберите ячейку, комментарий которой хотите показать.

2. Перейдите на вкладку Рецензирование > Показать/скрыть комментарий.

Click Review > Show/Hide Comment

Теперь комментарий всегда будет отображаться в этой ячейке.

the comment will be always displayed on this cell

Чтобы скрыть комментарий, выберите эту ячейку и снова нажмите Рецензирование > Показать/скрыть комментарий.

3.2 Массово показать или скрыть все комментарии в текущей книге

Если вы хотите отобразить все комментарии в текущей книге, используйте встроенную функцию Показать все комментарии.

1. Перейдите на вкладку Рецензирование > Показать все комментарии. Смотрите скриншот:

Click Review > Show All Comments

Теперь все комментарии в книге отображаются одновременно.

Чтобы скрыть все комментарии, снова нажмите Рецензирование > Показать все комментарии.

3.3 Одновременно скрыть комментарий и его индикатор

По умолчанию после добавления комментария к ячейке индикатор остаётся видимым до удаления комментария. В этом разделе показано два способа одновременно скрыть комментарий и его индикатор в Excel.

3.3.1 Скрыть комментарий и его индикатор с помощью встроенной опции Excel

В Excel есть встроенная опция, позволяющая скрыть все комментарии и индикаторы во всей книге.

1. В открытой книге Excel перейдите в Файл > Параметры.

2. В окне Параметры Excel выберите вкладку Дополнительно в левой панели, в разделе Отображение отметьте радиокнопку Без комментариев и индикаторов, затем нажмите ОК для сохранения изменений.

specify the options in the Excel Options dialog box

Теперь все комментарии и соответствующие индикаторы скрыты на всех листах текущей книги.

all comments and the corresponding indicators are hidden in all sheets

Примечание: Чтобы снова отобразить индикаторы комментариев, перейдите в Файл > Параметры, откройте окно Параметры Excel и выберите Индикаторы только, и комментарии при наведении или Комментарии и индикаторы по необходимости.

display the comment indicators, select other options

3.3.2 Легко скрыть комментарий и его индикатор с помощью удобного инструмента

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

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

1. После установки Kutools для Excel перейдите в Kutools > Показать и скрыть > Параметры просмотра. Смотрите скриншот:

click Kutools > Show & Hide > View Options

2. В диалоговом окне Параметры просмотра выберите радиокнопку Нет в разделе Комментарии и нажмите ОК.

click the None radio button in the dialog box

Теперь все комментарии и их индикаторы скрыты на всех листах текущей книги.

Примечание: Чтобы снова отобразить индикатор комментария, просто перейдите в Kutools > Повторить последнюю команду, чтобы открыть диалоговое окно Параметры просмотра, и выберите Только индикатор комментария или Комментарий и индикатор по необходимости.

choose Comment indicator only or Comment & indicator  to display the comment indicator again

  Если вы хотите воспользоваться бесплатной пробной версией (30-день) этой утилиты, пожалуйста, нажмите, чтобы скачать её, а затем перейдите к выполнению операции согласно вышеуказанным шагам.

3.4 Всегда показывать комментарий при выборе ячейки

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

1. Перейдите в Kutools > Ещё > Всегда показывать комментарии.

Click Kutools > More > Always Show Comments

Теперь при выборе ячейки её комментарий будет отображаться постоянно до перехода к другой ячейке.


4. Изменить комментарии в Excel

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

4.1 Изменить текст в комментариях

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

4.1.1 Изменить текст в комментарии с помощью функции Изменить комментарий

Изменить текст в комментарии очень просто с помощью встроенной функции "Изменить комментарий" в Excel.

1. Выберите ячейку, текст комментария которой хотите изменить, затем перейдите в Рецензирование > Изменить комментарий.

Также можно щёлкнуть правой кнопкой мыши по ячейке с комментарием и выбрать Изменить комментарий в контекстном меню.

click Edit Comment  under review tab

2. После этого откроется окно комментария выбранной ячейки, измените текст по необходимости.

После внесения изменений щёлкните по любой другой ячейке для завершения редактирования комментария.

After changing the texts, click on any other cell to complete the comment

4.1.2 Массовый поиск и замена текста в комментариях

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

В этом разделе представлены два способа массового поиска и замены текста сразу в нескольких комментариях в Excel.

4.1.2.1 Массовый поиск и замена текста в комментариях на всех листах с помощью VBA

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

1. Нажмите Alt + F11 для открытия окна Microsoft Visual Basic for Applications.

2. В окне Microsoft Visual Basic for Applications выберите Вставка > Модуль и скопируйте приведённый ниже код VBA в окно кода.

Код VBA: Найти и заменить текст комментариев на всех листах

Sub ReplaceComments()
Dim cmt As Comment
Dim wks As Worksheet
Dim sFind As String
Dim sReplace As String
Dim sCmt As String
sFind = "remark"
sReplace = "replace with new"
For Each wks In ActiveWorkbook.Worksheets
For Each cmt In wks.Comments
sCmt = cmt.Text
If InStr(sCmt, sFind) <> 0 Then
sCmt = Application.WorksheetFunction. _
Substitute(sCmt, sFind, sReplace)
cmt.Text Text:=sCmt
End If
Next
Next
Set wks = Nothing
Set cmt = Nothing
End Sub

copy and paste the code into the module

Примечания: В данном случае

1) "remark" в седьмой строке sFind = "remark" — это исходный текст комментария, который вы хотите заменить.
2) "replace with new" в восьмой строке sReplace = "replace with new" — это новый текст, на который вы хотите заменить.

Измените их в соответствии с вашими потребностями.

3. Нажмите клавишу F5 для запуска кода.

Теперь указанный текст комментариев на всех листах текущей книги заменён на новый массово.

4.1.2.2 Удобный инструмент для быстрого поиска и замены текста в комментариях на активном или всех листах

С помощью функции Поиск/Замена текста комментария Kutools для Excel вы можете легко найти и заменить текст комментариев как на активном листе, так и на всех листах книги.

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

1. Перейдите в Kutools > Ещё > Поиск/Замена текста комментария.

Click Kutools > More > Find/Replace Comment Text

2. В диалоговом окне Поиск/Замена текста комментария выполните следующие настройки.

2.1) В выпадающем списке Область выберите Активный лист или Все листы в зависимости от ваших потребностей;
2.2) В поле Найти текст в комментариях введите исходный текст, который хотите заменить;
2.3) В поле Заменить на введите новый текст для замены;
2.4) Нажмите кнопку Заменить. Смотрите скриншот:

set options in the dialog box

3. Затем появится диалоговое окно Поиск/Замена текста комментария с информацией о количестве изменённых комментариев, нажмите ОК.

a dialog box pops up to tell how many comments have been changed,

4. Затем закройте диалоговое окно Поиск/Замена текста комментария.

4.2 Изменить шрифт комментария

4.2.1 Изменить шрифт в комментарии с помощью функции Форматировать комментарий

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

1. Выберите ячейку с комментарием и перейдите в Рецензирование > Изменить комментарий.

2. Теперь окно комментария доступно для редактирования. Выделите текст примечания (включая имя пользователя, если нужно), щёлкните правой кнопкой мыши и выберите Форматировать комментарий в контекстном меню.

right-click and select Format Comment

3. В диалоговом окне Форматировать комментарий укажите стиль шрифта, размер, цвет или другие параметры форматирования и нажмите ОК для сохранения изменений.

specify the font style, size, color, or other formats

Теперь вы видите, что шрифт в выбранном комментарии изменён, как показано на скриншоте ниже.

the font in the selected comment is changed

4.2.2 Изменить шрифт во всех комментариях с помощью удобного инструмента

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

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

1. Перейдите в Kutools > Ещё > Форматировать комментарий. Смотрите скриншот:

Click Kutools > More > Format Comment

2. В диалоговом окне Форматировать комментарий выполните следующие действия.

2.1) В выпадающем списке Область выберите Активный лист или Все листы по необходимости;
2.2) Нажмите кнопку Указать ячейки с конкретными комментариями.

Примечание: По необходимости можно отметить опцию Не жирное форматирование.

specify the options in the dialog box

2. В появившемся диалоговом окне Форматировать комментарий выберите ячейку, формат комментария которой хотите применить к другим комментариям, затем нажмите ОК.

select the cell that you want to apply its comment format to other comments

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

a dialog box pops up to remind the total number of changed comments

4. Затем закройте диалоговое окно Форматировать комментарий.

Вы увидите, что форматирование всех других комментариев на активном листе или во всех листах изменено в соответствии с выбранным комментарием.

all other comments are changed depending on the format of the selected comment

4.3 Изменить форму комментария

По умолчанию форма комментариев — прямоугольник. Если вы хотите изменить форму комментариев для более привлекательного вида, воспользуйтесь одним из двух способов, описанных в этом разделе.

4.3.1 Изменить форму комментария с помощью команды Изменить форму

Вы можете воспользоваться функцией Изменить форму для изменения формы комментария в Excel.

1. В ленте Excel выберите Настроить панель быстрого доступа > Другие команды. Смотрите скриншот:

click Customize Quick Access Toolbar > More Commands

2. В диалоговом окне Параметры Excel выполните следующие настройки.

2.1) В выпадающем списке Выбрать команды из выберите Вкладка Инструменты рисования | Формат;
2.2) В списке команд выберите Изменить форму;
2.3) Нажмите кнопку Добавить, чтобы добавить команду Изменить форму в правое окно;
2.4) Нажмите ОК для сохранения изменений.

set options in the Excel Options dialog box

Теперь команда Изменить форму добавлена на ленту, как показано на скриншоте ниже.

the Change Shape command is added to the ribbon

3. Выберите ячейку с комментарием и перейдите в Рецензирование > Изменить комментарий.

4. Щёлкните по границе отображаемого комментария, затем на ленте выберите Изменить форму.

Примечание: Команда Изменить форму будет неактивна, пока не будет выбрана граница комментария.

Click on the border of the displayed comment

5. Затем выберите фигуру, которая будет новой формой для выбранного комментария. В этом примере выбрана шестиугольник.

click a shape that will serve as the new shape

Теперь форма комментария выбранной ячейки изменена на указанную, как показано ниже.

the comment shape of the selected cell has been changed to a specified one

4.3.2 Легко изменить форму комментариев с помощью удобного инструмента

Рекомендуем использовать функцию Изменить форму комментария Kutools для Excel для лёгкого изменения формы комментариев в Excel.

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

1. Перейдите в Kutools > Ещё > Изменить форму комментария.

Click Kutools > More > Change Comment Shape

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

2.1) В списке комментариев выберите комментарий, форму которого хотите изменить;
2.2) В поле Выберите форму выберите новую форму;

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

2.3) Нажмите кнопку Применить ко всем комментариям.
2.4) Закройте диалоговое окно Изменить форму комментария.

select the shape to apply to the comment

Примечания:

1) Изменения можно просматривать сразу в диалоговом окне.
2) Если отметить опцию Просмотр комментариев, комментарий будет отображаться на листе при выборе в списке комментариев.

Теперь форма комментариев изменена на выбранные вами фигуры.

4.4 Изменить размер комментария под содержимое

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

Resize comment to fit the content

4.4.1 Вручную отрегулировать границу комментария под содержимое

Самый распространённый способ изменить размер окна комментария — вручную перетащить его границу до нужного размера.

1. Выберите ячейку с комментарием, перейдите в Рецензирование > Изменить комментарий для редактирования.

2. Щёлкните по границе окна комментария, затем наведите курсор на любую границу окна, и когда он изменится на arrow icon, перетащите границу до нужного размера. Смотрите пример ниже.

Повторите шаги1-2 для изменения размера других необходимых комментариев.

4.4.2 Автоматически изменить размер комментариев под содержимое сразу для нескольких с помощью удобного инструмента

Если требуется изменить размер большого количества комментариев, вышеописанный способ займёт много времени. Рекомендуем воспользоваться функцией Автоподбор размера комментария Kutools для Excel. С её помощью можно быстро изменить размер комментариев на активном или всех листах под содержимое всего за несколько кликов.

1. Перейдите в Kutools > Ещё > Автоподбор размера комментария > Активный лист или Все листы по необходимости.

Click Kutools > More > AutoFit Comment

Теперь комментарии на активном листе или всех листах автоматически изменены под содержимое.

the comments are resized automatically to fit their content

4.5 Удалить имена пользователей из комментариев

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

4.5.1 Вручную удалить имя пользователя из выбранного комментария

Вы можете вручную удалить имя пользователя из выбранного комментария.

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

2. Перейдите в Рецензирование > Изменить комментарий.

3. Выделите имя пользователя в окне комментария и нажмите клавишу Backspace для удаления. Смотрите скриншот:

Select the user name in the comment box, and then press the Backspace key to remove it

4.5.2 Легко удалить имена пользователей из комментариев массово с помощью удобного инструмента

Если нужно удалить имена пользователей из большого количества комментариев на активном или всех листах, вышеописанный способ займёт много времени. Рекомендуем воспользоваться функцией Удалить/Добавить имя пользователя в комментарии Kutools для Excel для массового удаления имён пользователей.

1. Перейдите в Kutools > Ещё > Удалить/Добавить имя пользователя в комментарии.

Click Kutools > More > Remove/Add User Name in Comment

2. В диалоговом окне Удалить/Добавить имя пользователя в комментарии выполните следующие настройки.

2.1 В выпадающем списке Область выберите одну из опций: Активный лист или Все листы;
2.2 По умолчанию в поле Имя пользователя отображается имя пользователя Microsoft Office. При необходимости вы можете его изменить.
2.3 Выберите радиокнопку Удалить имена пользователей в комментариях;
2.4 Нажмите Применить. Смотрите скриншот:

specify the options in the dialog box

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

a dialog box pops up to tell how many comments are changed

Теперь имена пользователей удалены из комментариев на активном или всех листах, как вы указали.

4.6 Изменить имя пользователя для комментариев

В предыдущем разделе были рассмотрены способы удаления имён пользователей из комментариев. В этом разделе показано, как изменить имена пользователей в комментариях в Excel.

4.6.1 Изменить имя пользователя по умолчанию в Excel

При добавлении комментария имя пользователя подставляется автоматически. Так как имя пользователя берётся из настроек Microsoft Office для Excel, вы можете изменить его следующим образом.

1. Перейдите в Файл > Параметры.

2. В диалоговом окне Параметры Excel на вкладке Общие измените имя пользователя в поле Имя пользователя в разделе Персонализация вашей копии Microsoft Office, затем нажмите ОК для сохранения изменений.

set options in the Excel Options dialog box to change the default user name

Теперь при создании нового комментария в Excel будет автоматически подставляться новое имя пользователя.

Примечание: Это изменение будет применяться ко всем компонентам Microsoft Office.

4.6.2 Изменить имя пользователя для существующих комментариев в текущей книге с помощью VBA

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

1. Откройте книгу, в которой хотите изменить имя пользователя для существующих комментариев, и нажмите Alt + F11.

2. В открывшемся окне Microsoft Visual Basic for Applications выберите Вставка > Модуль и скопируйте приведённый ниже код VBA в окно кода.

Код VBA: Изменить имя пользователя для существующих комментариев в текущей книге

Sub ChangeCommentName()
'Updateby20211008
Dim xWs As Worksheet
Dim xComment As Comment
Dim oldName As String
Dim newName As String
xTitleId = "KutoolsforExcel"
oldName = InputBox("Old Name", xTitleId, Application.UserName)
newName = InputBox("New Name", xTitleId, "")
For Each xWs In Application.ActiveWorkbook.Worksheets
    For Each xComment In xWs.Comments
        xComment.Text (Replace(xComment.Text, oldName, newName))
    Next
Next
End Sub

copy and paste the code into the module

3. Нажмите клавишу F5 для запуска кода.

4. Затем появится диалоговое окно KutoolsforExcel со списком текущих имён пользователей в комментариях, нажмите ОК для продолжения.

the default user name of current comments is listed in the textbox

5. Затем появится ещё одно диалоговое окно KutoolsforExcel, введите новое имя пользователя в текстовое поле и нажмите ОК.

enter a new user name into the text box

Теперь имена пользователей во всех комментариях текущей книги заменены на новые.

the user names in all comments are replaced with the new one

4.6.3 Удобный инструмент для изменения имени пользователя для существующих комментариев

В предыдущих шагах вы научились использовать опцию Удалить имена пользователей в комментариях в функции Удалить/Добавить имя пользователя в комментарии для удаления имён пользователей из комментариев на активном или всех листах книги. Здесь рекомендуется использовать другую опцию (Добавить имена пользователей в комментарии) в той же функции для лёгкой замены имён пользователей в существующих комментариях. Выполните следующие действия.

1. Перейдите в Kutools > Ещё > Удалить/Добавить имя пользователя в комментарии.

2. В диалоговом окне Удалить/Добавить имя пользователя в комментарии выполните следующие настройки.

Сначала с помощью этой функции нужно удалить все имена пользователей из комментариев.

2.1) В выпадающем списке Область выберите Активный лист или Все листы по необходимости;
2.2) В поле Имя пользователя отображается имя пользователя Microsoft Office по умолчанию, при необходимости вы можете его изменить;
2.3) Выберите опцию Удалить имена пользователей в комментариях;
2.4) Нажмите Применить. Затем появится диалоговое окно с информацией о количестве изменённых комментариев, закройте это окно;

Теперь нужно добавить новое имя пользователя к существующим комментариям.

2.5) Введите новое имя пользователя в поле Имя пользователя;
2.6) Выберите опцию Добавить имена пользователей в комментарии;
2.7) Нажмите Применить. (Затем появится диалоговое окно с информацией о количестве изменённых комментариев, закройте это окно.)
2.8) Закройте диалоговое окно Удалить/Добавить имя пользователя в комментарии.

use kutools to change the user name for existing comments

Теперь имена пользователей во всех комментариях изменены.


5. Копировать комментарии в другие ячейки в Excel

5.1 Копировать комментарии в другие ячейки с помощью функции Вставить специально

Вы можете воспользоваться встроенной функцией Excel "Вставить специально", чтобы скопировать комментарий из одной ячейки в другую.

1. Выберите ячейку с комментарием и нажмите Ctrl+ C для копирования.

2. Выберите ячейку, в которую хотите вставить тот же комментарий, щёлкните по ней правой кнопкой мыши и выберите Вставить специально в контекстном меню. Смотрите скриншот:

right-click it, and select Paste Special

Совет: После выбора целевой ячейки можно нажать Ctrl + Alt + V для открытия диалогового окна Вставить специально.

3. В открывшемся диалоговом окне Вставить специально выберите радиокнопку Комментарии в группе Вставить и нажмите ОК.

click the Comments radio button in the Paste group

Теперь скопированный комментарий вставлен в выбранную ячейку.

Примечание: Если хотите скопировать несколько комментариев из диапазона в новый диапазон, сначала выделите этот диапазон, а затем выполните описанные выше шаги.

5.2 Легко копировать комментарии в другие ячейки с помощью удобного инструмента

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

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

1. Удерживайте клавишу Ctrl и поочерёдно выделяйте несмежные диапазоны.

2. Перейдите в Kutools > Копировать диапазоны.

Click Kutools > Copy Ranges

3. В открывшемся диалоговом окне Копировать несколько диапазонов выберите радиокнопку Комментарии и нажмите ОК.

select the Comments radio button in the dialog box

Примечание: По необходимости можно включить опции Включить высоту строки, Включить ширину столбца и Пропустить скрытые строки и столбцы.

4. Затем появится ещё одно диалоговое окно Копировать несколько диапазонов, выберите место (достаточно одной ячейки) для вставки скопированных комментариев и нажмите ОК.

select a cell to paste the copied comments

Теперь только комментарии из выделенных областей вставлены в целевые ячейки.


6. Вставить изображение в комментарий в Excel

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

Insert a picture in a comment

В Excel можно воспользоваться функцией Форматировать комментарий для вставки изображения в комментарий. Выполните следующие действия.

1. Сначала вставьте комментарий в ячейку: выберите ячейку и перейдите в Рецензирование > Новый комментарий.

2. Теперь комментарий вставлен в выбранную ячейку, удалите имя пользователя из окна комментария.

3. Щёлкните по границе отображаемого комментария, чтобы выделить окно комментария.

Click on the border of the comment

4. Щёлкните правой кнопкой мыши по окну комментария и выберите Форматировать комментарий в контекстном меню.

Right-click on the comment box and select Format Comment

5. В диалоговом окне Форматировать комментарий выполните следующие действия.

5.1) Перейдите на вкладку Цвета и линии;
5.2) Разверните выпадающий список Цвет и выберите Эффекты заливки.

select the options in the Format Comment dialog box

6. В открывшемся диалоговом окне Эффекты заливки перейдите на вкладку Рисунок и нажмите кнопку Выбрать изображение.

click the Select Picture button under the picture tab

7. Найдите и выберите изображение, которое хотите отобразить в окне комментария.

8. После открытия изображения оно отобразится в диалоговом окне Эффекты заливки, нажмите ОК для закрытия этого окна.

click OK to close this dialog box

9. Нажмите ОК при возврате к диалоговому окну Форматировать комментарий.

Теперь выбранное изображение добавлено в окно комментария выбранной ячейки.

the specified picture is added to the comment box

10. Повторите вышеуказанные шаги для вставки изображений в другие комментарии.


7. Преобразовать значения ячеек в комментарии и наоборот

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

7.1 Преобразовать значения ячеек в комментарии

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

7.1.1 Преобразовать значения ячеек в комментарии с помощью VBA

Запуск приведённого ниже кода VBA поможет автоматически преобразовать значения ячеек в комментарии на листе.

1. Нажмите Alt + F11 для открытия окна Microsoft Visual Basic for Applications.

2. В окне Microsoft Visual Basic for Applications выберите Вставка > Модуль и скопируйте приведённый ниже код VBA в окно кода.

Код VBA: Преобразовать значения ячеек в комментарии

Sub CellToComment()
'Updateby20211011
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.NoteText Text:=Rng.Value
Next
End Sub

copy and paste the code into the module

3. Нажмите клавишу F5 для запуска кода.

4. В появившемся диалоговом окне Kutools for Excel выберите ячейки, значения которых хотите преобразовать в комментарии, и нажмите ОК.

select the cells to convert the values to comments

Теперь значения ячеек преобразованы в комментарии, как показано на скриншоте ниже.

cell values are converted to comments

7.1.2 Преобразовать значения ячеек в комментарии с помощью удобного инструмента

Если вы новичок в Excel и не уверены в работе с VBA, рекомендуем воспользоваться функцией Конвертация между комментариями и ячейками Kutools для Excel для лёгкого преобразования значений ячеек в комментарии всего за несколько кликов.

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

1. Перейдите в Kutools > Ещё > Конвертация между комментариями и ячейками. Смотрите скриншот:

Click Kutools > More > Convert Comment and Cell

2. В открывшемся диалоговом окне Конвертация между комментариями и ячейками выполните следующие настройки.

2.1) В Исходный диапазон разделе нажмите кнопку select button для выбора ячеек, значения которых хотите преобразовать в комментарии;
2.2) Выберите радиокнопку Заменить содержимое ячейки комментарием;

Совет: Если в выбранных ячейках уже есть комментарии, чтобы добавить содержимое ячейки к существующему комментарию, выберите радиокнопку Добавить содержимое ячейки в комментарий.

2.3) Нажмите ОК.

Click the Convert content of cells into comments radio button

Теперь значения ячеек немедленно преобразованы в комментарии, как показано на скриншоте ниже.

cell values are converted to comments

7.2 Преобразовать комментарии в значения ячеек

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

7.2.1 Преобразовать комментарии в значения ячеек с помощью VBA

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

1. Нажмите Alt + F11 для открытия окна Microsoft Visual Basic for Applications.

2. В окне Microsoft Visual Basic for Applications выберите Вставка > Модуль. Затем скопируйте приведённый ниже код VBA в окно кода.

Код VBA: Преобразовать комментарии в содержимое ячеек в Excel

Sub CommentToCell()
'Updated by Extendoffice 20211011
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "Kutools for Excel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.Value = Rng.NoteText
Next
End Sub

copy and paste the code into the module

3. Нажмите клавишу F5 для запуска кода. В появившемся диалоговом окне Kutools for Excel выберите ячейки с комментариями, которые хотите преобразовать в содержимое ячеек, затем нажмите ОК.

select the comment cells to convert to cell contents

Теперь комментарии немедленно преобразованы в содержимое ячеек, как показано на скриншоте ниже.

comments are converted to cell contents

7.2.2 Преобразовать комментарии в значения ячеек с помощью удобного инструмента

Использование функции Конвертация между комментариями и ячейками Kutools для Excel — самый эффективный способ преобразовать комментарии в содержимое ячеек в Excel.

1. После установки Kutools для Excel перейдите в Kutools > Ещё > Конвертация между комментариями и ячейками.

2. В открывшемся диалоговом окне Конвертация между комментариями и ячейками выполните следующие действия.

2.1) В Исходный диапазон разделе нажмите кнопку select button для выбора ячеек с комментариями, которые хотите преобразовать в значения ячеек;
2.2) Выберите радиокнопку Заменить комментарий содержимым ячейки;

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

2.3) Нажмите ОК.

Click the Convert comments into content of cells radio button

Теперь комментарии немедленно преобразованы в содержимое ячеек.


8. Извлечь текст комментариев из ячеек

Допустим, у вас есть большая книга с множеством комментариев, разбросанных по разным листам, и теперь вы хотите собрать все эти комментарии в один список для определённых целей. Методы этого раздела помогут вам сделать это.

8.1 Извлечь текст комментариев с помощью пользовательской функции

Вы можете воспользоваться следующей пользовательской функцией для извлечения текста комментариев из определённого диапазона ячеек.

1. Нажмите Alt + F11.

2. Затем откроется окно Microsoft Visual Basic for Applications, выберите Вставка > Модуль. Затем скопируйте приведённый ниже код VBA в окно кода.

Код VBA: Извлечь текст комментариев

Function getComment(xCell As Range) As String
'UpdatebyExtendoffice20211011
On Error Resume Next
getComment = xCell.Comment.Text
End Function

copy and paste the code into the module

3. Нажмите Alt + Q для закрытия окна Microsoft Visual Basic for Applications.

4. Выберите пустую ячейку, введите в неё формулу ниже и нажмите Enter для получения текста комментария.

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

=getComment(B3)

apply a formula to extract all comments into cells

Примечание: Для извлечения комментариев в одном столбце или строке эта пользовательская функция подходит. Если же требуется извлечь комментарии, разбросанные по разным листам, рекомендуем воспользоваться более удобным способом ниже.

8.2 Получить список всех комментариев с помощью удобного инструмента

Функция Создать список комментариев Kutools для Excel позволяет легко получить список всех комментариев на одном листе или во всех листах по вашему выбору.

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

1. Перейдите в Kutools > Ещё > Создать список комментариев.

Click Kutools > More > Create Comment List

2. В диалоговом окне Создать список комментариев выполните следующие настройки.

2.1) В выпадающем списке Область выберите Активный лист или Все листы по необходимости;
2.2) В группе Список комментариев доступны два варианта:

В новой книге: выберите этот вариант, чтобы все комментарии были собраны в новой книге;

В новом листе: выберите этот вариант, чтобы все комментарии были собраны в новом листе текущей книги.

2.3) Нажмите кнопку Создать. Смотрите скриншот:

set options in the dialog box

Теперь все комментарии извлечены, как показано ниже.

all comments are extracted in a new sheet


9. Сбросить все позиции комментариев в Excel

Иногда при перемещении окон комментариев далеко от ячеек их сложно вернуть на исходные позиции. В этом разделе представлены два способа сбросить все позиции комментариев в Excel.

9.1 Сбросить все позиции комментариев с помощью VBA

Вы можете воспользоваться приведённым ниже кодом VBA для сброса всех позиций комментариев на активном листе.

1. Активируйте лист, на котором хотите сбросить все позиции комментариев, и нажмите Alt + F11.

2. В открывшемся окне Microsoft Visual Basic for Applications выберите Вставка > Модуль и скопируйте приведённый ниже код VBA в окно кода.

Код VBA: Сбросить все позиции комментариев на активном листе

Sub ResetComments()
'Update 20211012
Dim pComment As Comment
For Each pComment In Application.ActiveSheet.Comments
   pComment.Shape.Top = pComment.Parent.Top + 5
   pComment.Shape.Left = pComment.Parent.Offset(0, 1).Left + 5
Next
End Sub

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

run vba code to reset all comment positions

9.2 Легко сбросить все позиции комментариев с помощью удобного инструмента

Рекомендуем воспользоваться функцией Сбросить позицию комментария Kutools для Excel для сброса всех позиций комментариев на активном или всех листах всего за несколько кликов.

1. Перейдите в Kutools > Ещё > Сбросить позицию комментария > Активный лист или Все листы по необходимости.

Kutools > More > Reset Comment Position

Теперь все позиции комментариев восстановлены на исходные места одновременно.


10. Удалить комментарии в Excel

В этом разделе описано, как удалить комментарии в Excel.

10.1 Удалить комментарий в ячейке

Удалить комментарий в ячейке очень просто с помощью встроенной функции Удалить комментарий.

1. Выберите ячейку, из которой хотите удалить комментарий.

2. Перейдите в Рецензирование > Удалить.

Совет: Можно щёлкнуть правой кнопкой мыши по ячейке и выбрать Удалить комментарий в контекстном меню.

Click Review > Delete

Теперь комментарий в выбранной ячейке удалён.

10.2 Удалить все комментарии в выделенных областях или на всем листе

Чтобы удалить все комментарии в выделенных областях или на всём листе, выполните следующие действия.

1. Выделите диапазон или несколько диапазонов, где хотите удалить комментарии.

Примечание: Нажмите Ctrl+ A или щёлкните по кнопке в левом верхнем углу области работы листа select all button чтобы выделить весь лист.

2. Затем перейдите в Рецензирование > Удалить или щёлкните правой кнопкой мыши по любой ячейке и выберите Удалить комментарий в контекстном меню.

Теперь комментарии удалены в выделенных областях или на всём листе.

10.3 Удалить все комментарии из всей книги

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

1. Откройте книгу, из которой хотите удалить все комментарии, и нажмите Alt + F11 для открытия окна Microsoft Visual Basic for Applications.

2. В окне Microsoft Visual Basic for Applications выберите Вид > Окно немедленных выражений и скопируйте приведённый ниже код VBA в это окно.

Код VBA: Удалить все комментарии из всей книги

For each ws in Worksheets: ws.cells.ClearComments: Next ws

copy the code into the Immediate Window

3. Убедитесь, что курсор находится в окне немедленных выражений, затем нажмите Enter.

Теперь все комментарии в текущей книге удалены одновременно.

Надеемся, это руководство поможет вам легко решать любые задачи с комментариями и повысить эффективность работы.

Лучшие инструменты для повышения продуктивности работы с 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% и сократите сотни лишних кликов мышью каждый день!