Skip to main content

Verwijder of strip HTML-tags uit tekststrings

Author: Xiaoyang Last Modified: 2025-05-29

Als er meerdere tekststrings zijn die omgeven zijn door HTML-tags, en je wilt al deze HTML-tags verwijderen, kunnen de methoden in dit artikel je helpen.

doc-strip-html-tags-1


Verwijder of strip alle eenvoudige HTML-tags met een formule

Als je tekststrings omgeven zijn door eenvoudige HTML-tags, kan de MID-functie in Excel je helpen bij het oplossen van deze taak. De algemene syntaxis is:

=MID(tekst,start_tekst,LENGTE(tekst)-tag_lengte)
  • tekst: de tekststring of celwaarde waarvan je de HTML-tags wilt verwijderen.
  • start_tekst: het nummer van de positie waarop het eerste teken staat dat je wilt gebruiken.
  • tag_lengte: de lengte van de HTML-tags binnen de tekststring.

Kopieer of voer de volgende formule in een lege cel in:

=MID(A2,4,LENGTE(A2)-7)

Sleep vervolgens de vulgreep naar beneden naar de cellen waarop je deze formule wilt toepassen, en alle HTML-tags zijn verwijderd uit de cellen zoals te zien is in de onderstaande schermafbeelding:

doc-strip-html-tags-2


Uitleg van de formule:

LENGTE(A2)-7: Deze LENGTE-functie wordt gebruikt om de lengte van de tekststring in cel A2 te berekenen, en trekt 7 af (het aantal HTML-tags, zowel de openings- als de sluitingstags), wat betekent dat je het aantal tekens krijgt dat je wilt extraheren zonder de HTML-tag. De geretourneerde waarde wordt gebruikt als het argument num_tekens binnen de MID-functie.

MID(A2,4,LENGTE(A2)-7): Deze MID-functie wordt gebruikt om alle tekens te extraheren die beginnen bij het vierde teken, en de lengte van de string is het aantal tekens dat wordt geretourneerd door de LENGTE-functie.


Verwijder of strip enkele complexe HTML-tags met VBA-code

Als er meerdere HTML-tags in de tekststring staan zoals te zien is in de onderstaande schermafbeelding, werkt de bovenstaande formule mogelijk niet correct. In dit geval kan de volgende VBA-code je helpen om enkele complexe HTML-tags in tekststrings te verwijderen.

doc-strip-html-tags-3

1. Druk tegelijkertijd op Alt + F11 in Excel, en het venster Microsoft Visual Basic for Applications wordt geopend.

2. Klik op Invoegen > Module, en plak de volgende VBA-code in het Modulevenster.

Sub RemoveTags()
'updateby Extendoffice 
    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. Druk vervolgens op de F5-toets om deze code uit te voeren, en er verschijnt een promptvenster waarin je de cellen selecteert waaruit je de HTML-tags wilt verwijderen, zie onderstaande schermafbeelding:

doc-strip-html-tags-4

4. Klik vervolgens op de knop OK, en alle HTML-tags zijn verwijderd uit de geselecteerde cellen, zie onderstaande schermafbeelding:

doc-strip-html-tags-5


Gerelateerde functies:

  • LENGTE:
  • De LENGTE-functie retourneert het aantal tekens in een tekststring.
  • MID:
  • De MID-functie wordt gebruikt om een specifiek aantal tekens te vinden en retourneren vanuit het midden van een gegeven tekststring.

Meer artikelen:

  • Verwijder regeleinden uit cellen in Excel
  • Deze handleiding biedt drie formules om je te helpen bij het verwijderen van regeleinden (die ontstaan door op Alt + Enter te drukken in een cel) uit specifieke cellen in Excel.
  • Verwijder of strip niet-numerieke tekens uit tekststrings
  • Soms moet je mogelijk alle niet-numerieke tekens uit de tekststrings verwijderen en alleen de cijfers behouden, zoals te zien is in de onderstaande schermafbeelding. Dit artikel introduceert enkele formules om deze taak in Excel op te lossen.

De Beste Office-productiviteitstools

Kutools voor Excel - Helpt U Om Uit Te Blinken In De Menigte

🤖 KUTOOLS AI Assistent: Revolutioneer data-analyse op basis van: Slimme Uitvoering   |  Genereer Code  |  Maak Aangepaste Formules  |  Analyseer Gegevens en Genereer Grafieken  |  Roep Verbeterde Functies aan
Populaire Functies: Zoek, Markeer of Identificeer Dubbele Waarden  |  Verwijder Lege Rijen  |  Combineer Kolommen of Cellen zonder Gegevensverlies  |  Afronden Zonder Formule ...
Super VLookup: Meerdere Criteria  |  Meerdere Waarden  |  Over Meerdere Bladen  |  Fuzzy Match...
Geavanceerde Keuzelijst: Eenvoudige Keuzelijst  |  Afhankelijke Keuzelijst  |  Keuzelijst met Meervoudige Selectie...
Kolommenbeheer: Voeg een Specifiek Aantal Kolommen Toe  |  Verplaats Kolommen  |  Schakel Zichtbaarheidstatus van Verborgen Kolommen  Vergelijk Kolommen om Dezelfde & Verschillende Cellen te Selecteren ...
Uitgelichte Functies: Rasterfocus  |  Ontwerpweergave  |  Verbeterde Formulebalk  |  Werkboek & Werkbladbeheer | AutoTekstbibliotheek (Auto Tekst)  |  Datumkiezer  |  Combineer Werkbladen  |  Versleutel/Ontsleutel Cellen  |  Verzend E-mails via Lijst  |  Superfilter  |  Speciaal Filter (filter vetgedrukt/cursief/doorgehaald...) ...
Top 15 Toolsets12 Tekst Tools (Tekst Toevoegen, Specifieke Tekens Verwijderen ...)  |  50+ Grafiek Types (Gantt-diagram ...)  |  40+ Praktische Formules (Leeftijd Berekenen Op Basis Van Geboortedatum ...)  |  19 Invoeging Tools (QR-code Invoegen, Afbeelding Invoegen Vanuit Pad ...)  |  12 Conversie Tools (Omzetten Naar Woorden, Valutaconversie ...)  |  7 Samenvoegen & Opsplitsen Tools (Geavanceerd Samenvoegen van Rijen, Excel Cellen Opsplitsen ...)  |  ... en meer

Kutools voor Excel Beschikt Over Meer Dan 300 Functies, Waardoor Wat U Nodig Hebt Maar Een Klik Verwijderd Is...


Office Tab - Schakel Tabbladgestuurd Lezen en Bewerken in Microsoft Office (inclusief Excel)

  • Eén seconde om te schakelen tussen tientallen open documenten!
  • Verminder honderden muisklikken voor u elke dag, zeg vaarwel tegen muisarm.
  • Verhoogt uw productiviteit met 50% bij het bekijken en bewerken van meerdere documenten.
  • Brengt Efficiënte Tabbladen naar Office (inclusief Excel), Net Als Chrome, Edge en Firefox.