Note: The other languages of the website are Google-translated. Back to English
Belépek  \/ 
x
or
x
Regisztráció  \/ 
x

or

Hogyan konvertálhatunk HTML-t szöveggé az cellákban az Excelben?

Amint az alábbi képernyőképen látható, ha a munkalap celláiban létezik html címkék száma, hogyan lehet ezeket konvertálni egyszerű szöveggé az Excelben? Ez a cikk két módszert mutat be az összes html címke eltávolítására az Excel celláiból.

Konvertálja a HTML-t szöveggé a kiválasztott cellákban a Keresés és csere funkcióval
Konvertálja a HTML-t szöveggé az egész munkalapon a VBA segítségével


Html konvertálása szöveggé a cellákban a Keresés és csere funkcióval

Az összes html-t a cellákkal konvertálhatja szövegekké a Keresés és csere funkció az Excelben. Kérjük, tegye a következőket.

1. Jelölje ki az összes html-t szöveggé alakítani kívánt cellát, majd nyomja meg a gombot Ctrl + F billentyűk megnyitásához Keresés és csere párbeszédablak.

2. Ban,-ben Keresés és csere párbeszédpanelen lépjen a Cserélje fülre, lépjen be <*> be a Mit keres mezőben tartsa a Cserélje ki a mező üres, és kattintson a gombra Az összes cseréje gomb. Lásd a képernyőképet:

3. Ezután a Microsoft Excel megjelenik a párbeszédpanel, amelyben megtudhatja, hány html címkét cseréltek le, kattintson a OK gombot, és zárja be a Keresés és csere párbeszédablak.

Ezután láthatja, hogy az összes html címke eltávolításra kerül a kijelölt cellákból, az alábbi képernyőképen.


Konvertálja a HTML-t szöveggé az egész munkalapon a VBA segítségével

Ezenkívül az összes html-t egyszerre konvertálhatja a teljes munkalapon az alábbi VBA-kóddal.

1. Nyissa meg a HTML-t tartalmazó munkalapot, amelyet szöveggé konvertál, majd nyomja meg az más + F11 billentyűk megnyitásához Microsoft Visual Basic for Applications ablak.

2. Ban,-ben Microsoft Visual Basic for Applications ablakban kattintson betétlap > Modulok, majd másolja a VBA kód alatt a Modul ablakba.

VBA kód: Html konvertálása szöveggé az egész munkalapon

Sub RemoveHTMLTags()
'Update by Extendoffice 20180703
    Dim xRg As Range
    Dim xCell As Range
    Dim xStr As String
    Dim xRegEx As RegExp
    Dim xMatch As Match
    Dim xMatches As MatchCollection
    Set xRegEx = New RegExp
    Application.EnableEvents = False
    Set xRg = Cells.SpecialCells(xlCellTypeConstants)
    With xRegEx
        .Global = True
        .Pattern = "<(""[^""]*""|'[^']*'|[^'"">])*>"
    End With
    For Each xCell In xRg
        xStr = xCell.Value
            Set xMatches = xRegEx.Execute(xCell.Text)
            For Each xMatch In xMatches
                xStr = Replace(xStr, xMatch.Value, "")
            Next
        xCell.Value = xStr
    Next
   Application.EnableEvents = True
End Sub

3. Még mindig a Microsoft Visual Basic for Applications ablakot, kérjük kattintson Eszközök > Referenciák, ellenőrizd a Microsoft VBScript rendszeres kifejezés 5.5 lehetőség a Referenciák-VBAProject párbeszédpanelt, majd kattintson a gombra OK gombot.

4. megnyomni a F5 vagy kattintson a Futtatás gombra a kód futtatásához.

Ezután az összes html címkét azonnal eltávolítja az egész munkalapról.


Kapcsolódó cikkek:


A legjobb irodai termelékenységi eszközök

A Kutools for Excel megoldja a legtöbb problémát, és 80% -kal növeli a termelékenységet

  • újrafelhasználás: Gyorsan helyezze be összetett képletek, diagramok és bármi, amit korábban használt; Cellák titkosítása jelszóval; Levelezőlista létrehozása és e-maileket küldeni ...
  • Szuper Formula Bár (könnyedén szerkeszthet több szöveget és képletet); Olvasás elrendezés (könnyen olvasható és szerkeszthető nagyszámú cella); Beillesztés a Szűrt tartományba...
  • Cellák / sorok / oszlopok egyesítése az adatok elvesztése nélkül; Osztott cellák tartalma; Kombinálja a duplikált sorokat / oszlopokat... megakadályozza az ismétlődő cellákat; Hasonlítsa össze a tartományokat...
  • Válassza a Másolat vagy az Egyedi lehetőséget Sorok; Válassza az Üres sorok lehetőséget (az összes cella üres); Super Find és Fuzzy Find sok munkafüzetben; Véletlenszerű kiválasztás ...
  • Pontos másolás Több cella a képletreferencia megváltoztatása nélkül; Automatikus referenciák létrehozása több lapra; Helyezze be a golyókat, Jelölőnégyzetek és még sok más ...
  • Kivonat szöveg, Szöveg hozzáadása, Eltávolítás pozíció szerint, Hely eltávolítása; Hozz létre és nyomtasson személyhívó részösszegeket; Konvertálás a cellatartalom és a megjegyzések között...
  • Szuper szűrő (mentse el és alkalmazza a szűrősémákat más lapokra); Haladó rendezés hónap / hét / nap, gyakoriság és egyebek szerint; Speciális szűrő félkövér, dőlt betűvel ...
  • Kombinálja a munkafüzeteket és a munkalapokat; Táblázatok egyesítése kulcsoszlopok alapján; Az adatok felosztása több lapra; Kötegelt konvertálás xls, xlsx és PDF...
  • Több mint 300 hatékony funkció. Támogatja az Office / Excel 2007-2019 és 365. Támogatja az összes nyelvet. Könnyen telepíthető a vállalkozásba vagy szervezetbe. 30 napos ingyenes próbaverzió. 60 napos pénzvisszafizetési garancia.
kte lap 201905

Az Office fül a füles felületet hozza az Office-ba, és sokkal könnyebbé teszi a munkáját

  • Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
  • Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
  • 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!
officetab alja
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    ghyslain · 5 months ago
    compile error: User defined type not defined
  • To post as a guest, your comment is unpublished.
    Brian M · 2 years ago
    Thanks for that sub routine - just the job!