+ -
当前位置:首页 → 问答吧 → word如何将含有某一短语的行设为特定格式的标题格式?

word如何将含有某一短语的行设为特定格式的标题格式?

时间:2011-01-30

来源:互联网

一篇文章,需要将含有" 报表"这个短语的该行设为"标题1"格式。是不是只能Search到该行,然后选中该行,点"标题1“来设置呢,有没有更简单的方法,可以一次性的把整篇文章都改好?
谢谢大家了~

作者: sammismile   发布时间: 2011-01-30

是一行不是一段是吧,因为一段的话简单点,行的话好像有基本操作的方法一时想不起来了,VBA可以吗?
复制内容到剪贴板
代码:
Sub test()
Selection.HomeKey wdStory
With Selection.Find
    .ClearFormatting
    .Text = "报表"
    .MatchWildcards = False
    Do While .Execute
        With .Parent
            .Expand wdLine
            Selection.Style = ActiveDocument.Styles("标题 1 char")
            Selection.Collapse wdCollapseEnd
        End With
    Loop
End With
End Sub
[ 本帖最后由 honggexjq 于 2011-1-30 16:13 编辑 ]

作者: honggexjq   发布时间: 2011-01-30