Как найти и заменить текст в комментариях в Excel?

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

Использование кода VBA для поиска и замены текста в комментариях

Чтобы быстро и легко находить и заменять текст в комментариях

Вкладка Office Включите редактирование и просмотр с вкладками в Office и сделайте свой Работать намного проще …
Подробнее … Скачать бесплатно …
Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%.
  • Повторное использование чего угодно: добавление наиболее часто используемых или сложных формул, диаграмм и всего остального else в избранное и быстро используйте их в будущем.
  • Более 20 текстовых функций: извлечение числа из текстовой строки; Извлечь или удалить часть текстов; Преобразование чисел и валют в английские слова.
  • Инструменты слияния: несколько книг и листов в одну; Объединить несколько ячеек/строк/столбцов без потери данных; Объедините повторяющиеся строки и суммируйте.
  • Инструменты разделения: разделение данных на несколько листов в зависимости от значения; Из одной книги в несколько файлов Excel, PDF или CSV; Один столбец в несколько столбцов.
  • Вставить пропуск скрытых/отфильтрованных строк; Подсчет и сумма по цвету фона; Массовая отправка персонализированных писем нескольким получателям.
  • Суперфильтр: создавайте расширенные схемы фильтров и применяйте их к любым листам; Сортировать по неделе, дню, частоте и т. Д. Фильтр жирным шрифтом, формулами, комментарием …
  • Более 300 мощных функций; Работает с Office 2007-2019 и 365; Поддерживает все языки; Простое развертывание на вашем предприятии или в организации.
Подробнее … Бесплатная загрузка …

Использование кода VBA для поиска и замены текст в комментариях

Потрясающе! Использование эффективных вкладок в Excel, таких как Chrome, Firefox и Safari!
Сэкономьте 50% своего времени и уменьшите тысячи щелчков мышью каждый день!

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

1 . Нажмите Разработчик > Visual Basic , откроется новое окно Microsoft Visual Basic для приложений , нажмите Вставьте > Module , а затем введите следующий код VBA в модуль:

VBA: найти и заменить текст во всех комментарии в Excel.

Sub ReplaceComments ()
Dim cmt As Comment
Dim wks As Worksheet
Dim sFind As String
Dim sReplace As String
Dim sCmt As String
sFind = “2011”
sReplace = “2012”
Для каждой недели в ActiveWorkbook.Worksheets
Для каждого cmt в wks.Comments
sCmt = cmt.Text
Если InStr (sCmt, sFind) 0 Затем
sCmt = Application.WorksheetFunction. _
Substitute (sCmt, sFind, sReplace)
cmt.Text Text: = sCmt
Конец Если
Далее
Далее
Установить wks = Nothing
Установить cmt = Nothing
End Sub

Примечание. В приведенном выше коде вы можете установить переменные sFind и sReplace для того, что вы ищете и что хотите заменить.

2 . Затем нажмите кнопку , чтобы запустить код, и все 2011 во всех комментариях будут заменены на 2012 во всей книге.


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

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

Kutools for Excel : с более чем 300 удобными надстройками Excel, вы можете попробовать бесплатно без ограничений в течение 30 дней. Получить сейчас

Если вы установили Kutools for Excel, вы можете легко найти и заменить текст во всех комментариях в Excel.

1 . Нажмите Kutools > Еще > Инструменты комментирования ячеек . См. Снимок экрана:

2 . В диалоговом окне Инструменты для комментариев к ячейкам :

  • (1.) Щелкните вкладку Найти/заменить ;
  • (2.) Выберите область, в которой вы хотите применить эту утилиту, вы можете выбрать Активный лист или Все листы ;
  • (3.) Введите текст (2011 г.), который вы хотите заменить, в поле Найти текст в комментариях и введите конкретный текст (2012 г.) который вы хотите использовать в поле Заменить на .

3 . Затем нажмите кнопку Заменить . Весь 2011 год будет заменен на 2012 год в комментариях в активной таблице. См. Скриншоты:

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

Для получения более подробной информации о Инструменты комментирования ячеек посетите Описание функции инструментов комментирования ячеек .


  • Изменить формат всех комментариев в ячейках
  • Изменить автора всех комментариев имя
  • Список всех комментариев к новому листу или книге
  • Показать или скрыть все комментарии и индикаторы комментариев в Excel
  • Преобразовать содержимое ячейки в комментарии в Excel
  • Преобразовать комментарии в содержимое ячейки в Excel

Оцените статью
Frestage.ru
Добавить комментарий