我的Word宏有一個有趣的問題。我有代碼來查找標題1樣式,並用軟返回替換硬返回。 (這是爲了當我這樣做了,它會隨着故事的標題被格式化的內容的表,然後筆者都在一行。)Word Macro替換軟標題中的硬返回將改變標題樣式類型
這是我的代碼至今:
Selection.Find.ClearFormatting
Selection.Find.Style = ActiveDocument.Styles("Heading 1")
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = "^p"
.Replacement.Text = "^l"
.Forward = True
.Wrap = wdFindContinue
.Format = True
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
.Execute Replace:=wdReplaceAll
End With
這按照它應該的方式工作,但它也將我的標題1更改爲標題2樣式。 (顯然這是Word的工作原理)
我正在尋找關於如何進行替換的想法,並將其保留爲標題1?
我還沒有嘗試過,但在我看來,你應該能夠指定.Replacement.Style =「標題1」,並且將被應用爲部分執行... –