2016-10-16 22 views
0

私はこのような同類を含んで、長い文書があります。自動化、複数の改ページ

「21-1集団遺伝著者:ジョン・スミス」

私は改ページをご紹介したいと思いますが"Author: "を含むすべての行の前にあり、区切りは行の前でなければならないので、章名が次のページで終わるようにする必要があります。

文書のサイズを考えると、手動で行うのは不便です。どのように私はそれを自動化するだろうか?

答えて

1

これは、Wordの検索とワイルドカードでの置換を使用してプログラミングすることなく実現できます。 検索と置換ダイアログでをクリックしてください。ワイルドカードオプションを確認してください。その後として

  • (^13)([0-9]@-[0-9]@*Author:)を入力として何テキスト、および
  • \1^m\2を探すテキストに置き換えます。ここで

    enter image description here

は、findとはパターンを置き換えるものの内訳で行います
  • ため

    • 検索テキスト検索段落記号(^13)、
    • 1桁以上([0-9]@
    • テキスト括弧を用い Author:
  • 続く任意の文字
  • 続いて1桁以上([0-9]@
  • 続いハイフン(-
  • 続い
  • 、検索パターンは、キャプチャ段落記号の後に分割してテキストを見つけた
  • 置換パターンの挿入
    • 最初のキャプチャ(すなわち、見つかった段落記号、\1)、
    • 手動改ページ(^m
    • "著者:" までの残りのテキスト(\2

あなたが経由で同じことをしたい場合マクロ、Wordのマクロレコーダーを使用するのが最も簡単です。

関連する問題