ここから本文です

MS WORDで「*」で始まる行を検索したい。

doc********さん

2013/1/811:53:54

MS WORDで「*」で始まる行を検索したい。

「*(半角小文字)」で始まる行を検索したいのですが、
「*」はワイルドカードに認識されてしまい、全ての行が検索されてしまいます。

「行」を検索したいので、「~で始まる」を使うため、ワイルドカードも使用したいのです。

エスケープとワイルドカードを上手く組み合わせればよいのかと思いますが、なかなかうまくいきません。

ずばりこうすればできるよ。という回答をお願いします。

ちなみに、OSはXPで、WORDは2003です。

補足回答ありがとうございます。
やってみたところ、前の行の改行文字と先頭の「*」しか検索されません。
「行」が検索対象になるようにはならないでしょうか?
(できれば、前の行の改行文字は対象にしたくありません。)
もう一つ、この「*」で始まる行全体の文字色を変更したいのです。

閲覧数:
295
回答数:
1
お礼:
100枚

違反報告

ベストアンサーに選ばれた回答

iku********さん

編集あり2013/1/901:41:51

【補足】について

ずばり、

^13\*[!^13]{1,}

但し、文書の冒頭だけは当然検索の対象外となります。

参考関連URL
セルフQ&A 検索と置換 ある記号で始まる段落のみを検索するには?
http://answers.microsoft.com/ja-jp/office/forum/officeversion_other...



+++++


ずばり、
ワイルドカードをリテラル文字とするには、
その前に
半角の\マークを付けます。

「*」 で始まるということは、
常に、その前には改行があるということですので、
検索する文字列は
^13\*
とすれえば良いということになります。

質問した人からのコメント

2013/1/14 22:47:52

降参 回答ありがとうございます。実際にはやってみれていませんが、後日試してみます。

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる