- ベストアンサー
Wordデータ抽出方法
- Wordで特定の文章を抽出する方法について説明します。
- 抽出したい範囲を指定し、該当する文章を抽出することが可能です。
- Wordでは簡単に文章を抽出することができます。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
No.1の回答者です。 質問の例文と補足の例文とでは、数字と区切り文字の全角・半角の指定 が違いますよね。 No.1の回答にあるのは全角の場合のみです。 どちらかハッキリしないのなら、それに対応した方法で置換する必要が あります。置換で[ワイルドカード]にチェックを付けておきます。 [検索する文字列]:[0-90-9]{1,}[..]*^13 [置換後の文字列]:ここには何もいれない これなら、検索する対象が全角でも半角でも対応できます。 それと質問の例でもそうですが、数字とピリオドの組み合わせと文での 段落のみを対象にしていますが、その後ろに別の番号のない段落がある 場合には、その段落などは削除の対象にしてません。 具体的な状況がわかりませんので、例として書かれたものと同じである ことが前提なので、それ以外の段落にある文字列も含むとなれば簡単に 設定できませんし、今回の回答にある方法の対象ではありません。 もしも、「1.なんたらかんたら」から「1)あああああ」までの複数の段落を 含む文章すべてを削除の対象にするなら、マクロなどを使うしかないと 思います。
その他の回答 (1)
- enunokokoro
- ベストアンサー率74% (3543/4732)
この番号が付いた箇条書きは、単純なテキストなのでしょうか? それとも段落番号が付いたものなのでしょうか? 段落番号が付いたもので、アウトライン番号でレベル指定されたものが 設定されているのでしょうか? 単純なテキストのみなら、置換で[ワイルドカード]にチェックを付けて 「1.ああああ」の部分を削除することは可能です。 [検索する文字列]:[0-9]{1,}.*^13 [置換後の文字列]:ここには何もいれない 削除してから別名で保存すれば、抽出したことと同じです。 元の文書は上書き保存しなければ、マニュアルはそのまま残ります。 段落番号が付いたものだと、そのままでは希望している形式では抽出が できませんので、全選択して[形式を選択して貼り付け]で[テキスト]を 指定して貼り付ければ、上記の方法で可能です。 ただし画像などのテキスト以外がある場合には、テキスト以外の部分が なくなりますので、選択方法を別に検討する必要があります。
補足
回答ありがとうございます。 一旦メモ帳に貼り付けてコピーし、 テキストのみを貼り付けて実行してみましたが、 上手くいきませんでした。 1.なんたらかんたら の部分が完全に削除されませんし、 間の文章が削除されません。 1.なんたらかんたら 1)あああああ 2)あいうえあいうえ ああいうえあいう あいうえ 3)あいうえ ああああああああ あああああああああ ああああああああ ああ あああああ ↓ 1)あああああ 2)あいうえあいうえ ああいうえあいう あいうえ 3)あいうえ ああああああああ あああああああああ ああああああああ ああ あああああ
お礼
回答ありがとうございます。 間の文章は消せない、難しいということですね! 手作業でもとても大変なので、プログラムにしたらもっと大変そうです… 回答ありがとうございました! 助かりました^^