Как показать все комментарии в Excel: полное руководство с примерами

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

В этой статье вы найдете 5 проверенных способов отобразить все комментарии сразу — от базовых методов для новичков до продвинутых приемов для работы с VBA. Мы разберем особенности разных версий Excel (2010, 2013, 2016, 2019, 2021 и Microsoft 365), а также покажем, как избежать типичных ошибок при работе с примечаниями. Спойлер: в Excel 2019+ появился новый тип комментариев ("потоковые"), которые требуют отдельного подхода к отображению.

Почему комментарии не отображаются в Excel?

Прежде чем переходить к решениям, важно понять причины проблемы. Комментарии в Excel могут быть скрыты по нескольким причинам:

  • 📌 Настройки отображения: по умолчанию Excel показывает только индикаторы комментариев (красные треугольники в углу ячейки), а сами тексты скрыты
  • 🔍 Фильтрация данных: если к таблице применен фильтр, он может скрывать строки/столбцы вместе с комментариями
  • 🖥️ Версия Excel: в Excel 2019+ появились"потоковые комментарии" (threaded comments), которые работают иначе, чем классические примечания
  • 🔒 Защита листа: если лист защищен, комментарии могут быть недоступны для просмотра без пароля
  • 📁 Повреждение файла: в редких случаях комментарии пропадают из-за ошибок в структуре файла .xlsx

Самая распространенная ситуация — когда пользователь видит красный треугольник в ячейке, но текст комментария не появляется при наведении. Это означает, что в настройках отключено отображение всплывающих подсказок. Решается проблема за 2 клика — об этом читайте в следующем разделе.

📊 Какую версию Excel вы используете?
Excel 2010-2013
Excel 2016-2019
Excel 2021
Microsoft 365 (Office 365)
Не знаю

Способ 1: Быстрое отображение всех комментариев через ленту

Самый простой метод, который работает во всех версиях Excel — использовать команду на ленте инструментов. Вот пошаговая инструкция:

  1. Откройте ваш файл в Excel
  2. Перейдите на вкладку Рецензирование (в английской версии — Review)
  3. В группе Примечания нажмите кнопку Показать все примечания (или Show All Comments)

После этого все комментарии в текущем листе станут видимыми. Обратите внимание: в Excel 2019+ рядом будет отдельная кнопка для потоковых комментариев (Показать все потоковые комментарии).

Убедитесь, что лист не защищен паролем|Проверьте, не применен ли фильтр к данным|Удостоверьтесь, что вы находитесь на правильном листе|Отключите режим"Разметка страницы", если он активен

-->

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

⚠️ Внимание: В Excel для Mac интерфейс может немного отличаться. Если не находите команду, попробуйте путь: Вид → Показать → Примечания.

Способ 2: Настройка отображения через параметры Excel

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

  1. Перейдите в Файл → Параметры (или Excel → Настройки на Mac)
  2. Выберите раздел Дополнительно
  3. Прокрутите до раздела Экран
  4. Убедитесь, что стоит галочка напротив Показывать: Примечания и индикаторы
  5. В выпадающем меню Для ячеек с примечаниями, показывать выберите Примечания и индикаторы

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

Alt + F11 → Insert → Module → Вставьте код:

Sub ShowAllComments

Dim ws As Worksheet

For Each ws In ActiveWorkbook.Worksheets

ws.DisplayComments = True

Next ws

End Sub

Этот макрос при запуске (F5) отобразит все комментарии на всех листах текущей книги. Подходит для Excel 2010 и новее.

Способ 3: Горячие клавиши для работы с комментариями

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

Действие Сочетание клавиш (Windows) Сочетание клавиш (Mac)
Показать/скрыть комментарий в текущей ячейке Shift + F2 Shift + Fn + F2
Переход к следующему комментарию Alt + R, N (затем Enter) Option + Command + N
Отобразить все комментарии на листе Alt + R, A, A Option + Command + A (дважды)
Скрыть все комментарии Alt + R, A, H Option + Command + H

Особенно полезно сочетание Shift + F2 — оно работает даже когда комментарии скрыты через настройки. Если нажать его в ячейке с комментарием, текст откроется в отдельном окне редактирования.

Для потоковых комментариев (только Excel 2019+) используйте: Alt + R, T — открыть панель потоковых комментариев.

⚠️ Внимание: В Excel Online (браузерная версия) горячие клавиши могут не работать. Используйте меню Рецензирование.

Способ 4: VBA-скрипты для продвинутых пользователей

Если вам нужно не просто отобразить комментарии, но и автоматизировать работу с ними (например, экспортировать в отдельный лист или изменить форматирование), поможет VBA. Вот несколько полезных макросов:

1. Отобразить все комментарии во всей книге:

Sub ShowAllCommentsInWorkbook

Dim ws As Worksheet

For Each ws In ThisWorkbook.Worksheets

ws.DisplayComments = True

ws.Cells.SpecialCells(xlCellTypeComments).Comment.Visible = True

Next ws

End Sub

2. Экспортировать все комментарии в новый лист:

Sub ExportCommentsToSheet

Dim ws As Worksheet, newWs As Worksheet

Dim cell As Range, i As Long

Set newWs = Worksheets.Add

newWs.Name ="Список комментариев"

newWs.Range("A1:C1").Value = Array("Адрес ячейки","Текст комментария","Автор")

i = 2

For Each ws In ThisWorkbook.Worksheets

For Each cell In ws.UsedRange

If Not cell.Comment Is Nothing Then

newWs.Cells(i, 1).Value ="'" & ws.Name &"!" & cell.Address

newWs.Cells(i, 2).Value = cell.Comment.Text

newWs.Cells(i, 3).Value = cell.Comment.Author

i = i + 1

End If

Next cell

Next ws

newWs.Columns("A:C").AutoFit

End Sub

3. Изменить размер всех комментариев:

Sub ResizeAllComments

Dim ws As Worksheet

Dim cmt As Comment

For Each ws In ActiveWorkbook.Worksheets

For Each cmt In ws.Comments

With cmt.Shape

.Width = 200' ширина в пунктах

.Height = 100' высота в пунктах

End With

Next cmt

Next ws

End Sub

Чтобы использовать эти макросы:

  1. Нажмите Alt + F11 для открытия редактора VBA
  2. Выберите Insert → Module
  3. Вставьте нужный код
  4. Закройте редактор и запустите макрос через Alt + F8

Как включить поддержку макросов, если кнопка не активна?

Если в вашем Excel отключены макросы, перейдите в Файл → Параметры → Центр управления безопасностью → Параметры центра управления безопасностью → Параметры макросов и выберите Включить все макросы (не рекомендуется для недоверенных файлов) или Отключить все макросы с уведомлением (оптимальный вариант).

Способ 5: Работа с потоковыми комментариями в Excel 2019+

Начиная с Excel 2019 и Microsoft 365, появился новый тип комментариев — потоковые (threaded comments). Они отличаются от классических примечаний:

  • 💬 Поддерживают обсуждения (ответы на комментарии)
  • 👤 Привязаны к учетной записи Microsoft (отображается аватарка автора)
  • 🔄 Синхронизируются в реальном времени при совместной работе
  • 📌 Имеют отдельную панель управления

Чтобы увидеть потоковые комментарии:

  1. Перейдите на вкладку Рецензирование
  2. Нажмите Показать все потоковые комментарии (или Show Comments)
  3. Справа откроется панель с обсуждениями

Если панель комментариев не появляется, проверьте:

  • 🔌 Подключение к интернету (потоковые комментарии требуют онлайн-режима)
  • 👤 Авторизацию в учетной записи Microsoft
  • 📋 Наличие прав на просмотр комментариев (если файл)

Типичные ошибки и как их избежать

При работе с комментариями пользователи часто сталкиваются с типичными проблемами. Вот самые распространенные и их решения:

Проблема Причина Решение
Комментарии видны, но не редактируются Лист защищен от изменений Рецензирование → Снять защиту листа (нужен пароль)
Исчезли все комментарии после сохранения Файл сохранен в формате .csv или .txt Сохраните в .xlsx или .xlsm (для макросов)
Комментарии отображаются только при наведении В настройках выбрано"Только индикаторы" См. Способ 2 (параметры Excel)
Не работают горячие клавиши Конфликт с другими программами или режимом Num Lock Проверьте Num Lock, попробуйте Fn+сочетание
Потоковые комментарии не синхронизируются Проблемы с учетной записью Microsoft Выйдите и снова войдите в аккаунт

Еще одна частая ошибка — путаница между примечаниями (comments) и потоковыми комментариями (threaded comments). В Excel 2019+ при вставке комментария через Правка → Примечание создается классическое примечание, а через Рецензирование → Новый комментарий — потоковый. Они управляются по-разному!

FAQ: Частые вопросы о комментариях в Excel

Можно ли скопировать комментарии вместе с ячейками?

Да, но с оговорками:

  • 📋 При обычном копировании (Ctrl+C/Ctrl+V) комментарии не копируются
  • 🔄 Чтобы скопировать ячейку с комментарием, используйте Правка → Найти и выделить → Выделение группы ячеек → Комментарии, затем скопируйте выделенные ячейки
  • 📝 В Excel 2016+ при перетаскивании ячейки за рамку (при наведенной курсоре на границу) комментарий копируется вместе с данными

Для массового копирования комментариев удобнее использовать VBA-макрос.

Как изменить шрифт или цвет всех комментариев сразу?

Стандартными средствами Excel это сделать нельзя — придется изменять каждый комментарий вручную или использовать макрос:

Sub FormatAllComments

Dim ws As Worksheet

Dim cmt As Comment

For Each ws In ActiveWorkbook.Worksheets

For Each cmt In ws.Comments

With cmt.Shape.TextFrame.Characters.Font

.Name ="Calibri"

.Size = 10

.Bold = False

.Color = RGB(0, 0, 0)' черный цвет

End With

Next cmt

Next ws

End Sub

Для потоковых комментариев форматирование задается через панель комментариев (кнопка Формат).

Почему в Excel Online не видно комментариев?

В браузерной версии Excel (Excel Online) есть ограничения:

  • 🌐 Классические примечания отображаются, но их редактирование доступно только владельцу файла
  • 💬 Потоковые комментарии работают полноценно (если файл хранится в OneDrive или SharePoint)
  • 🔄 Горячие клавиши могут не работать — используйте меню Рецензирование

Если комментарии не видны совсем, попробуйте открыть файл в настольной версии Excel.

Как удалить все комментарии на листе?

Быстрые способы:

  • 🧹 Выделите все ячейки (Ctrl+A), затем Правка → Очистить → Примечания
  • 📊 Для удаления только на текущем листе: Рецензирование → Удалить → Удалить все примечания на листе
  • 💻 Через VBA:
    Sub DeleteAllComments
    

    Dim ws As Worksheet

    For Each ws In ActiveWorkbook.Worksheets

    ws.Cells.ClearComments

    Next ws

    End Sub

Для потоковых комментариев: Рецензирование → Показать все потоковые комментарии → Удалить (каждый вручную).

Можно ли печатать комментарии вместе с таблицей?

Да, но нужно правильно настроить параметры печати:

  1. Перейдите на вкладку Разметка страницы
  2. Нажмите маленькую стрелку в правом нижнем углу группы Параметры страницы
  3. В открывшемся окне выберите вкладку Лист
  4. В выпадающем меню Комментарии выберите В конце листа или Как на листе
  5. Нажмите ОК и распечатайте документ

Обратите внимание: печать комментариев не работает для потоковых комментариев — они не выводятся на печать.