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

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

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:

=MID(string,text_start,LEN(string)-tag_len)
  • 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:

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

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:

  • 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.
  • 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

Hoffech chi gwblhau eich gwaith dyddiol yn gyflym ac yn berffaith? Mae Kutools ar gyfer Excel yn dod â 300 o nodweddion uwch pwerus (Cyfuno llyfrau gwaith, swm yn ôl lliw, cynnwys cell hollti, dyddiad trosi, ac yn y blaen ...) ac arbed amser 80% i chi.

  • Wedi'i gynllunio ar gyfer 1500 o senarios gwaith, yn eich helpu i ddatrys problemau Excel 80%.
  • Gostyngwch filoedd o gliciau bysellfwrdd a llygoden bob dydd, lleddfu'ch llygaid a'ch dwylo blinedig.
  • Dewch yn arbenigwr Excel mewn 3 munud. Nid oes angen cofio unrhyw fformiwlâu poenus a chodau VBA mwyach.
  • Treial am ddim diderfyn 30 diwrnod. Gwarant arian yn ôl 60 diwrnod. Uwchraddio a chefnogi am ddim am 2 flynedd.
Rhuban o Excel (gyda Kutools ar gyfer Excel wedi'i osod)

Tab Swyddfa - Galluogi Darllen a Golygu Tabbed yn Microsoft Office (cynnwys 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), Yn union fel Chrome, Firefox, a New Internet Explorer.
Ergyd Sgrin o Excel (gyda Office Tab wedi'i osod)
sylwadau (0)
Dim sgôr eto. Byddwch y cyntaf i sgorio!
Nid oes unrhyw sylwadau wedi'u postio yma eto
Gadewch eich sylwadau
Postio fel Gwestai
×
Graddiwch y swydd hon:
0   Cymeriadau
Lleoliadau a Awgrymir