2012-11-06 121 views
0

我試圖刪除兩個佔位符之間的word文檔中出現的空行。在兩個單詞之間選擇文本並刪除空行

  1. 我不知道如何在整個文檔中找到佔位符的位置。

  2. 我不確定如何在佔位符之間進行搜索並用一個回車替換多個回車符。

我試圖轉換代碼here,但無法讓它工作。

+1

請發佈您目前擁有的代碼,以便我們可以從中獲益。 –

回答

0

如果您的佔位符總是相同的,您可以從Word的查找和替換對話框中完成整個事情。沒有必要的代碼。

例如,取代多個回車:

  • Ctrl + H鍵
  • 轉 「使用通配符」 上
  • 查找:(預留位置1)^ 13 {2,}(預留位置2)\包括括號
  • 替換爲:\ 1^13 \ 2

如果你想融入一個代碼塊大這樣的:

With Selection.Find 
    .Text = "(Placeholder1)^13{2,}(Placeholder2)" 
    .Replacement.Text="\1" & " ^13 " & "\2" 
    .Forward = True 
    .Wrap = wdFindContinue 
    .MatchWildcards = True 
    .Execute 
End With 

讓我知道,如果這對你有用。

相關問題