Tynnu neu dynnu tagiau html o dannau testun
Os oes llinynnau testun lluosog sydd wedi'u hamgylchynu â'r tagiau html, i gael gwared ar yr holl dagiau html, gall y dulliau yn yr erthygl hon wneud ffafr i chi.
- Tynnwch neu dynnu pob tag html syml gyda fformiwla
- Tynnwch neu dynnu rhai tagiau html cymhleth gyda chod VBA
Tynnwch neu dynnu pob tag html syml gyda fformiwla
Os yw'ch llinynnau testun wedi'u hamgylchynu â rhai tagiau html syml, gall y swyddogaeth MID yn Excel eich helpu chi i ddatrys y swydd hon. Y gystrawen generig yw:
- string: y llinyn testun neu'r gwerth cell yr ydych am dynnu'r tagiau html ohonynt.
- text_start: rhif y safle y mae'r cymeriad cyntaf wedi'i leoli yr ydych am ei ddefnyddio.
- tag_len: hyd y tagiau html yn y llinyn testun.
Copïwch neu nodwch y fformiwla ganlynol mewn cell wag:
Yna, llusgwch y ddolen llenwi i lawr i'r celloedd rydych chi am gymhwyso'r fformiwla hon, ac mae'r holl dagiau html wedi'u tynnu o'r celloedd fel y dangosir isod y screenshot:
Esboniad o'r fformiwla:
LEN (A2) -7: Defnyddir y swyddogaeth LEN hon i gyfrifo hyd y llinyn testun yng nghell A2, ac mae tynnu 7 (nifer y tagiau html, y tagiau dechrau a gorffen) yn golygu cael nifer y nodau rydych chi am eu tynnu sy'n eithrio ac eithrio y tag html. Defnyddir y gwerth a ddychwelwyd fel y ddadl num_chars o fewn y swyddogaeth MID.
MID (A2,4, LEN (A2) -7): Defnyddir y swyddogaeth MID hon i echdynnu'r holl nodau sy'n dechrau yn y pedwerydd cymeriad, a hyd y llinyn yw'r num-chars a ddychwelodd gan y swyddogaeth LEN.
Tynnwch neu dynnu rhai tagiau html cymhleth gyda chod VBA
Os oes tagiau html lluosog o fewn y llinyn testun fel y dangosir isod, ni all y fformiwla uchod weithio'n gywir, yn yr achos hwn, gall y cod VBA canlynol eich helpu i ddelio â rhai tagiau html cymhleth mewn llinynnau testun.
1. Daliwch i lawr y Alt + F11 allweddi yn Excel, ac mae'n agor y Microsoft Visual Basic ar gyfer Ceisiadau ffenestr.
2. Cliciwch Mewnosod > Modiwlau, a gludwch y cod VBA canlynol yn Ffenestr y Modiwl.
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. Yna, pwyswch F5 allwedd i redeg y cod hwn, ac mae blwch prydlon wedi'i popio allan, dewiswch y celloedd rydych chi am gael gwared ar y tagiau html, gweler y screenshot:
4. Ac yna, cliciwch OK botwm, ac mae'r holl dagiau html wedi'u tynnu o'r celloedd a ddewiswyd, gweler y screenshot:
Swyddogaethau cymharol a ddefnyddir:
- LEN:
- Mae'r swyddogaeth LEN yn dychwelyd nifer y nodau mewn llinyn testun.
- MID:
- Defnyddir y swyddogaeth MID i ddarganfod a dychwelyd nifer benodol o nodau o ganol llinyn testun penodol.
Mwy o erthyglau:
- Tynnu Cymeriadau Diangen O Gell Yn Excel
- Gallwch ddefnyddio'r swyddogaeth SUBSTITUTE i dynnu unrhyw nodau diangen o gell benodol yn Excel.
- Dileu Toriadau Llinell O Gelloedd Yn Excel
- Mae'r tiwtorial hwn yn darparu tri fformiwla i'ch helpu i gael gwared ar seibiannau llinell (sy'n digwydd trwy wasgu bysellau Alt + Enter mewn cell) o gelloedd penodol yn Excel.
- Dileu Testun yn Seiliedig ar Sefyllfa Amrywiol Yn Excel
- Mae'r tiwtorial hwn yn esbonio sut i dynnu testun neu gymeriadau o gell pan fydd yn lleoli mewn safle amrywiol.
- Llain neu Dileu Cymeriadau Di-rifol o Llinynnau Testun
- Weithiau, efallai y bydd angen i chi dynnu pob un o'r nodau nad ydynt yn rhifol o'r tannau testun, a dim ond cadw'r rhifau fel isod y llun a ddangosir. Bydd yr erthygl hon yn cyflwyno rhai fformiwlâu ar gyfer datrys y dasg hon yn Excel.
Yr Offer Cynhyrchedd Swyddfa Gorau
Kutools for Excel - Yn Eich Helpu i Sefyll Allan O Dyrfa
Kutools ar gyfer Excel Mae ganddo Dros 300 o Nodweddion, Sicrhau mai dim ond clic i ffwrdd yw'r hyn sydd ei angen arnoch chi...
Tab Office - Galluogi Darllen a Golygu Tabiau yn Microsoft Office (gan gynnwys Excel)
- Un eiliad i newid rhwng dwsinau o ddogfennau agored!
- Gostyngwch gannoedd o gliciau llygoden i chi bob dydd, ffarweliwch â llaw llygoden.
- Yn cynyddu eich cynhyrchiant 50% wrth wylio a golygu sawl dogfen.
- Yn dod â Thabiau Effeithlon i'r Swyddfa (gan gynnwys Excel), Just Like Chrome, Edge a Firefox.