How to find and replace text within comments (notes) in Excel?
Excel's Find and Replace function is a powerful tool for quickly updating content within cells, but it does not directly apply to Notes—the new name for the traditional comments prior to Excel 2019. Many users wonder if it's possible to apply the same functionality to the text within Excel Notes. This guide will show you how to effectively find and replace text in Notes, expanding your ability to manage and refine all aspects of your spreadsheets.
Using VBA code to find and replace text within comments (notes)
A handy tool to find and replace text within comments (notes) quickly and easily
Using VBA code to find and replace text within comments (notes)
In Excel, you can use the following VBA code to find and replace text in all notes. For example, I will replace the text "2011" with the text "2012" in all notes in Excel.
1. Click Developer >Visual Basic and a new Microsoft Visual Basic for Applications window will be displayed, click Insert > Module and then input the following VBA code in the Module:
VBA code: Find and replace text in all notes in Excel
Sub ReplaceNotes()
'Updated by Extendoffice 2024/07/25
Dim cell As Range
Dim wks As Worksheet
Dim sFind As String
Dim sReplace As String
Dim sNote As String
' Define the text to find and replace
sFind = "2011"
sReplace = "2012"
' Loop through each worksheet in the active workbook
For Each wks In ActiveWorkbook.Worksheets
For Each cell In wks.Cells
If cell.NoteText <> "" Then
sNote = cell.NoteText
If InStr(sNote, sFind) > 0 Then
sNote = Replace(sNote, sFind, sReplace)
cell.NoteText Text:=sNote, Start:=1, Length:=Len(cell.NoteText)
End If
End If
Next cell
Next wks
End Sub
2. Then click the button to run the code, and all "2011" in all notes will be replaced with "2012" in the whole workbook.
A handy tool to find and replace text within comments (notes) quickly and easily
We can quickly find and replace text in all notes with Kutools for Excel’s Find/Replace Note Text.
If you have installed Kutools for Excel, you can easily find and replace the text in all notes in Excel.
1. Click Kutools > More > Find/Replace Note Text.
2. In the Find/Replace Note Text dialog box:
- (1.) Select the scope that you want to apply this utility, you can select Active sheet or All sheets;
- (2.) Enter the text (2011) that you want to replace into the Find text in notes box, and input the specific text (2012) that you want to use in the Replace with box.
3. And then click Replace button. All of 2011 will be replaced with 2012 within the comments in the active worksheet. See screenshots:
![]() | ![]() | ![]() |
Related articles:
- Change all comment formats in cells
- Change all comments' author name
- List all comments to a new worksheet or workbook
- Show or hide all comments and comment indicators in Excel
- Convert cell contents to comments in Excel
- Convert comments to cell contents in Excel
Best Office Productivity Tools
Supercharge Your Excel Skills with Kutools for Excel, and Experience Efficiency Like Never Before. Kutools for Excel Offers Over 300 Advanced Features to Boost Productivity and Save Time. Click Here to Get The Feature You Need The Most...
Office Tab Brings Tabbed interface to Office, and Make Your Work Much Easier
- Enable tabbed editing and reading in Word, Excel, PowerPoint, Publisher, Access, Visio and Project.
- Open and create multiple documents in new tabs of the same window, rather than in new windows.
- Increases your productivity by 50%, and reduces hundreds of mouse clicks for you every day!
All Kutools add-ins. One installer
Kutools for Office suite bundles add-ins for Excel, Word, Outlook & PowerPoint plus Office Tab Pro, which is ideal for teams working across Office apps.





- All-in-one suite — Excel, Word, Outlook & PowerPoint add-ins + Office Tab Pro
- One installer, one license — set up in minutes (MSI-ready)
- Works better together — streamlined productivity across Office apps
- 30-day full-featured trial — no registration, no credit card
- Best value — save vs buying individual add-in