How To Remove All HTML Tags From String In Excel?

How To Remove All HTML Tags From String In Excel?

If you have a worksheet contains text strings which are surrounded with the HTML tags, now, you want to remove all of the HTML tags from the strings to make the cells clearly and more readable as following screenshots shown. This article, I will introduce some methods to deal with this task in Excel.
doc remove html tags 1
 1
doc remove html tags 2

arrow blue right bubble Remove All HTML Tags From Text String With Find And Replace Command


In fact, the Find and Replace function in Excel may solve this problem, please do as follows:
1. Select the cells that you want to remove the HTML tags.
2. Hold Ctrl + H keys to open the Find and Replace dialog box, in the dialog, in the Find what text box, type <*>, and leave the Replace with text box blank, see screenshot:
doc remove html tags 3
3. Then click Replace All button, all the HTML tags are removed at once.

arrow blue right bubble Remove All HTML Tags From Text String With VBA Code

The following VBA code can help you to remove the HTML tags from a selection, please do as follows:
1. Hold down the Alt + F11 keys in Excel, and it opens the Microsoft Visual Basic for Applications window.
2. Click Insert > Module, and paste the following VBA code in the Module Window.
VBA code: remove all HTML tags from text string
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Sub RemoveTags()
'updateby Extendoffice 20160202
    Dim xRg As Range
    Dim xCell As Range
    Dim xAddress As String
    On Error Resume Next
    xAddress = Application.ActiveWindow.RangeSelection.Address
    Set xRg = Application.InputBox("please select data range""Kutools for Excel", xAddress, , , , , 8)
    Set xRg = Application.Intersect(xRg, xRg.Worksheet.UsedRange)
    If xRg Is Nothing Then Exit Sub
    xRg.NumberFormat = "@"
    With CreateObject("vbscript.regexp")
        .Pattern = "<.*?>"
        .Global = True
        For Each xCell In xRg
            xCell.Value = .Replace(xCell.Value, "")
        Next
    End With
End Sub
3. Then press F5 key to run this code, in the popped out dialog, please select the cells that you want to remove the HTML tags, see screenshot:
doc remove html tags 4
4. And then click OK, all the HTML tags have been removed from the selection at once.
 

Recommended Productivity Tools

Office Tab

gold star1 Bring handy tabs to Excel and other Office software, just like Chrome, Firefox and new Internet Explorer.

Kutools For Excel

gold star1 Amazing! Increase your productivity in 5 minutes. Don’t need any special skills, save two hours every day!

gold star1 200 New Features for Excel, Make Excel Much Easy and Powerful:

  • Merge Cell/Rows/Columns without Losing Data.
  • Combine and Consolidate Multiple Sheets and Workbooks.
  • Compare Ranges, Copy Multiple Ranges, Convert Text to Date, Unit and Currency Conversion.
  • Count by Colors, Paging Subtotals, Advanced Sort and Super Filter,
  • More Select/Insert/Delete/Text/Format/Link/Comment/Workbooks/Worksheets Tools…
Screen shot of Kutools for Excel
btn read more btn download btn purchase
For more details please visit this original site

Leave a Reply