我的目標是:微軟Word宏修改和粘貼剪貼板文本
- 在PDF到剪貼板
- 在單招(使用宏,我想)複製文本,粘貼文本到MS字,而
- 更換所有換行符以空格
- 匹配目標的格式
我已經完成了創建一個宏,它將整個文檔中或選定部分中的空格替換爲所有換行符,但不是在剪貼板中。目前,宏看起來是這樣的:
Selection.Find.Execute Replace:=wdReplaceAll
Selection.WholeStory
Selection.PasteAndFormat (wdFormatOriginalFormatting)
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = "^p"
.Replacement.Text = " "
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
這在目前替代整個文字... 如何只有更換申請到剪貼板,然後粘貼更換片斷會大爲任何幫助不勝感激!提前致謝。
我承認你爲什麼要替換'我不明白,一個比特^在剪貼板中輸入''「',然後粘貼到Word中。您已經設法在粘貼後在文檔中執行它...在Word文檔中更換有什麼問題嗎?對不起,請幫我理解。 –
1.我想用空格替換換行符,因爲對於從PDF粘貼的文本中的每一行換行符(自動換行符如「此行中更多單詞不再有空格)」,MS字創建一個新段落,儘管它 --- 2.當前宏替換粘貼剪貼板,然後用空格替換當前MS word文檔中的所有換行符,而不僅僅是剛剛粘貼的文本。 --- 這是否更有意義? – Bernd
現在我已經得到了...給我一秒鐘來寫建議的答案 –