【发布时间】:2017-04-07 18:21:48
【问题描述】:
我在使用 VBA 命令查找某个短语时遇到问题,然后选择它之前的 1 或 2 个单词,然后将整个内容变为斜体。
我可以相互独立地使用Selection.Find、Font.Italicise 和wdExtend 命令,但是当我将它们组合起来执行此任务时,宏就会崩溃。有什么帮助吗?
Selection.Find.ClearFormatting
With Selection.Find
.Text = "Michael"
.Replacement.Text = "Michael"
.Forward = True
.Wrap = wdFindStop
Do While .Execute() = True
Selection.TypeParagraph
Selection.MoveLeft Unit:=wdWord, Count:=2, Extend:=wdExtend
Selection.Find.Replacement.Font.Italic = True
Selection.Font.Bold = True
Selection.Collapse Direction:=wdCollapseEnd
Loop
End With
【问题讨论】:
-
请提供您尝试过的代码,以便我们确定如何为您提供帮助。 How do I ask a good question?
-
谢谢,已添加