Note: The other languages of the website are Google-translated. Back to English

Come rimuovere tutti i tag HTML dalla stringa in Excel?

Se hai un foglio di lavoro contenente stringhe di testo che sono circondate dai tag HTML, ora, vuoi rimuovere tutti i tag HTML dalle stringhe per rendere le celle chiaramente e più leggibili come mostrato nelle schermate seguenti. In questo articolo, introdurrò alcuni metodi per gestire questa attività in Excel.

doc rimuovere i tag html 1
1
doc rimuovere i tag html 2

Rimuovi tutti i tag HTML dalla stringa di testo con il comando Trova e sostituisci

Rimuovi tutti i tag HTML dalla stringa di testo con il codice VBA


freccia blu freccia destra Rimuovi tutti i tag HTML dalla stringa di testo con il comando Trova e sostituisci

Infatti, la Trova e sostituisci la funzione in Excel può risolvere questo problema, si prega di fare come segue:

1. Seleziona le celle da cui vuoi rimuovere i tag HTML.

2. Aspetta Ctrl + H chiavi per aprire il Trova e sostituisci finestra di dialogo, nella finestra di dialogo, nel file Trova quello che casella di testo, digitare <*>e lascia il file Sostituire con casella di testo vuota, vedi screenshot:

doc rimuovere i tag html 3

3. Quindi fare clic Sostituisci tutto pulsante, tutti i tag HTML vengono rimossi contemporaneamente.


freccia blu freccia destra Rimuovi tutti i tag HTML dalla stringa di testo con il codice VBA

Il seguente codice VBA può aiutarti a rimuovere i tag HTML da una selezione, fai come segue:

1. Tieni premuto il Alt + F11 chiavi in ​​Excel e apre il file Microsoft Visual Basic, Applications Edition finestra.

2. Clic inserire > Moduloe incolla il seguente codice VBA nel file Modulo Finestra.

Codice VBA: rimuove tutti i tag HTML dalla stringa di testo

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. Quindi premere F5 tasto per eseguire questo codice, nella finestra di dialogo spuntata, selezionare le celle che si desidera rimuovere i tag HTML, vedere screenshot:

doc rimuovere i tag html 4

4. Quindi fare clic su OK, tutti i tag HTML sono stati rimossi dalla selezione contemporaneamente.

Scarica subito Kutools per Excel!


I migliori strumenti per la produttività in ufficio

Kutools per Excel risolve la maggior parte dei tuoi problemi e aumenta la tua produttività dell'80%

  • Riutilizzo: Inserisci rapidamente formule complesse, grafici e tutto ciò che hai usato prima; Crittografa celle con password; Crea mailing list e invia email ...
  • Bar Super Formula (modifica facilmente più righe di testo e formula); Layout di lettura (leggi e modifica facilmente un gran numero di celle); Incolla su intervallo filtrato...
  • Unisci celle / righe / colonne senza perdere dati; Contenuto delle celle divise; Combina righe / colonne duplicate... Impedisci celle duplicate; Confronta intervalli...
  • Seleziona Duplica o Unico Righe; Seleziona Righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molte cartelle di lavoro; Selezione casuale ...
  • Copia esatta Più celle senza modificare il riferimento della formula; Riferimenti di creazione automatica a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
  • Estrai testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare totali parziali di paging; Converti contenuto e commenti tra celle...
  • Super filtro (salva e applica schemi di filtri ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale in grassetto, corsivo ...
  • Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle in base a colonne chiave; Suddividi i dati in più fogli; Conversione in batch xls, xlsx e PDF...
  • Più di 300 potenti funzionalità. Supporta Office/Excel 2007-2021 e 365. Supporta tutte le lingue. Facile implementazione nella tua azienda o organizzazione. Funzionalità complete Prova gratuita di 30 giorni. Garanzia di rimborso di 60 giorni.
scheda kte 201905

Scheda Office porta l'interfaccia a schede a Office e semplifica notevolmente il lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!
fondo officetab
Commenti (7)
Ancora nessuna valutazione. Puoi essere il primo a votare!
Questo commento è stato fatto dal moderatore sul sito
Grazie per il codice per rimuovere tutti i tag HTML dalla stringa di testo utilizzando VBA. Passerò il tuo sito ai miei colleghi.
Questo commento è stato fatto dal moderatore sul sito
Grazie! Sono stato in grado di ripulire un file excel di grandi dimensioni con VBA con le tue semplici istruzioni
Questo commento è stato fatto dal moderatore sul sito
Grazie .. Le istruzioni VBA hanno funzionato!
Questo commento è stato fatto dal moderatore sul sito
xAddress non viene mai utilizzato
Questo commento è stato fatto dal moderatore sul sito
Ho del testo che è nei punti elenco, quando eseguo questo programma lo elimina. come posso selezionare quali tag html rimuovere e quali conservare?
Questo commento è stato fatto dal moderatore sul sito
Вариант с <*> просто великолепен.
Grazie
Questo commento è stato fatto dal moderatore sul sito
Anche la formattazione viene rimossa, come accade con Trova e sostituisci.

Grazie per il codice e i suggerimenti.
Non ci sono ancora commenti pubblicati qui
Lasciate i vostri commenti
Pubblicazione come ospite
×
Valuta questo post:
0   Personaggi
Posizioni suggerite

Seguici

Copyright © 2009 - www.extendoffice.com. | Tutti i diritti riservati. Offerto da ExtendOffice, | Mappa del sito
Microsoft e il logo Office sono marchi o marchi registrati di Microsoft Corporation negli Stati Uniti e / o in altri paesi.
Protetto da Sectigo SSL