Подсчет комментариев на листе (Microsoft Excel)
Санджиб хотел бы подсчитать количество всех комментариев на листе.
К сожалению, в Excel нет функции, позволяющей получить доступ к этой информации. Однако вы можете получить значение вручную, используя этот процесс:
-
Нажмите F5. Excel отображает диалоговое окно «Перейти».
-
Щелкните Special. Excel отображает диалоговое окно «Перейти к специальному». (См. Рис. 1.)
-
Убедитесь, что выбран переключатель «Комментарии».
-
Щелкните ОК. Excel выбирает все ячейки, содержащие комментарии.
-
Щелкните строку состояния правой кнопкой мыши и выберите «Счетчик». В строке состояния теперь отображается количество выбранных ячеек — количество комментариев на листе. (Это работает точно только в том случае, если в каждой ячейке есть что-то, что связано с комментарием.)
Если вы хотите получить количество комментариев и поместить его в ячейку, вам нужно использовать макрос для создания пользовательской функции.
Function CountComments(rCell As Range) Application.Volatile CountComments = rCell.Parent.Comments.Count End Function
Эта функция получает значение свойства Count для коллекции комментариев. Затем он возвращается функцией на рабочий лист. Чтобы использовать его на рабочем листе, введите следующую формулу:
=CountComments(A1)
Адрес ячейки, который вы используете в формуле, не имеет значения; он должен просто ссылаться на ячейку на листе, для которой вы хотите подсчитать.
_Примечание: _
Если вы хотите узнать, как использовать макросы, описанные на этой странице (или на любой другой странице на сайтах ExcelTips), я подготовил специальную страницу, содержащую полезную информацию.
link: / excelribbon-ExcelTipsMacros [Щелкните здесь, чтобы открыть эту специальную страницу в новой вкладке браузера]
.
ExcelTips — ваш источник экономичного обучения Microsoft Excel.
Этот совет (12363) применим к Microsoft Excel 2007, 2010, 2013 и 2016.
Вы можете найти версию этого совета для старого интерфейса меню Excel здесь:
link: / excel-Counting_Comments_in_a_Worksheet [Подсчет комментариев на листе]
.