Word2003に関する質問です。行頭が「*」文字で始まる行を、一括して「見出し1(アウトラインレベル1)」に設定する方法はあるでしょうか?


Wordについてはある程度詳しいつもりなのですが、いろいろ試しても上手くいきません。Wordをよくご存じの方のご回答をお待ちしております。質問の意図を、しっかりとご理解いただけない方のご回答は、ご遠慮ください。よろしくお願いいたします。

注:Word2003から、1行の中で部分的に複数のスタイルを適用できるようになったようです。今回の希望は、*で始まる行は、改行コードを含めた行末まで、見出し1に設定したい....というものです。

回答の条件
  • 1人2回まで
  • 登録:2007/04/24 10:11:11
  • 終了:2007/04/29 23:22:40

回答(1件)

id:rikuzai No.1

りくっち回答回数1366ベストアンサー獲得回数1412007/04/24 12:02:11

ポイント60pt

検索を使って実現してみます。


まず、該当の文書をアウトラインモードにして、検索ウインドウ(Ctrl+F)を表示します。

検索する文字列に「\*」(ドルマークとアスタリスク…はてなではドルマークが勝手に/に変換されてしまうみたいです)と入力し、

「見つかったすべての項目を強調表示する」にチェック。

オプションを開き「ワイルドカードを使用する」にもチェック。

これで「すべて検索」をクリックすると、「*」文字が全て選択されます。


この状態のまま検索ウインドウを閉じて、

アウトラインツールバー(出てなかったら表示→ツールバーから出しておいてください)の「レベル上げ」を選択した行が全てレベル1になるまでクリックしてください。


これで「*」のついた行を全てレベル1に一括変更できると思います。


もし、改行コードを含んでいる行が一緒にレベル変更されなかった場合は、

その改行が改行ではなく、Enterによる「改段」になっている可能性が高いです。

http://www.relief.jp/itnote/archives/000803.php

http://www.relief.jp/itnote/archives/000269.php

その場合は↑のサイトに検索・置換方法がありますので参考にしてください。


以上ご参考まで。

id:Mugicha2004

ご回答、ありがとうございました。後ほど、結果を書き込みしますね。

OKでした!! ありがとうございました。

2007/04/29 23:22:20
  • id:rikuzai
    一つ確認なんですが、行頭以外に「*」を使用していますか?
  • id:Mugicha2004
    そうですね。それは重要なポイントかもしれませんね。

    ひとまず、「行頭のみに*文字が使われている」との条件でお答えいただけると幸いです。よろしくお願いいたします。
  • id:rikuzai
    すいません!肝心なところで凡ミスしました…。
    「$(ドルマーク)」ではなくて「\(円マーク)」です!
    コメントなら化けないかな…。
  • id:Mugicha2004
    コメント、ありがとうございます。そうですよね。¥マークですよね。一瞬、悩みました(笑)。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません