【发布时间】:2019-04-16 06:53:10
【问题描述】:
我无法在MS WORD 中将段落的一部分加粗。
我正在逐段构建文档。我只想在其中一个中加粗一个数字。该数字可能在文档中出现多次,但在此特定段落中应仅加粗一次。
例子:
我的第一段。
我的第二段。
我的号码是 123。
我使用以下代码访问段落:
Dim paragraphN As Integer
paragraphN = 3
ActiveDocument.Sections(1).Range.Paragraphs(paragraphN).Range
我不知道如何仅指定此特定段落的一部分。 我试过了:
ActiveDocument.Sections(1).Range.Paragraphs(paragraphN).Range(Start:=14, End:=17).Font.Bold = True
ActiveDocument.Sections(1).Range.Paragraphs(paragraphN).Range.Characters(Start:=14, End:=17).Font.Bold = True
ActiveDocument.Sections(1).Range.Paragraphs(paragraphN).Characters(Start:=14, End:=17).Range.Font.Bold = True
ActiveDocument.Sections(1).Range.Paragraphs(paragraphN).Characters.Range(Start:=14, End:=17).Font.Bold = True
ActiveDocument.Sections(1).Range.Paragraphs(paragraphN).Range(14,17).Font.Bold = True
全部失败。这个问题看起来很简单,但我没有想法......
【问题讨论】: