-3

在 Word 文档中,我有一个片段(在 "{" 之前有空格):

    {""start":   15.4, "end":    31.5, "content": ”SOME_TEXT”.",},

'start' 和 'end' 和 'content' 之间的数字是变量。如何仅在 SOME_TEXT 上设置背光黄色?

但有时,在“SOME_TEXT”中有 html 标签:

<br>, </br>, <ul>, </ul>, <li>, </li>, <b>,</b>, <i>, </i>, <u>, </u>
4

1 回答 1

0

我找到并修改了这段代码,但我不知道如何将数字和 SOME_TEXT 添加到“TargetList”变量中。

Sub test_highlight()

Dim range As range Dim i As Long Dim TargetList

TargetList = Array("<ul>", "</ul>", "<li>", "</li>", "<br>", "</br>", "<b>", "</b>", "        {""start"":   ""end"": ,""content"":""SOME_TEXT."",}, ")

For i = 0 To UBound(TargetList)

Set range = ActiveDocument.range

With range.Find .Text = TargetList(i) .Format = True .MatchCase = True .MatchWholeWord = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False

Do While .Execute(Forward:=True) = True range.HighlightColorIndex = wdWhite

Loop

End With Next

End Sub
于 2016-08-11T14:17:26.723 回答