• ベストアンサー

WORD文書中の半角字を探す。

DOCやDOCXのファイルから半角字を探し出すことできますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.1

こんばんは! 外していたらごめんなさい。 当方使用のWord2003の場合ですが・・・ メニュー → 編集 → 検索 → ↓のようなダイアログボックスが出ますので、 「検索する文字列」の欄に [\!-~] と入力(この画面上では 円マークは「\」と表示されると思いますが「\」は円マークです。 画像内の吹き出しのようにすべて半角英数で入力) 「見つかったすべての項目を強調表示する」・「ワイルドカードを使用する」にチェックを入れ「すべて検索」をクリックすると 半角文字すべてが選択されます。 置換はしなくて良いのですよね? 単純に強調されるだけです。 m(__)m

titosan
質問者

お礼

ありがとうございました。やってみます。

titosan
質問者

補足

#1,#2の方にすみませんがまた質問です。半角空白をトル、すなわちトリツメを置換ですること可能でしょうか?

その他の回答 (3)

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.4

No.1です! 補足に >半角空白をトル、すなわちトリツメを置換ですること可能でしょうか? とありましたので・・・ すでに解決済みかもしれませんが、一例です。 当方使用のWord2003の場合ですが、 メニュー → 編集 → 置換 を選択すると↓のような画面がでます。 もし「オプション」画面が出ていなければ「オプション」の右側にある下向き▼をクリック! 「検索する文字列」の欄に 半角スペースを一つ入力 (画面では何も変化ないように見えますが、カーソルが半角一つ分右へ移動します) 「置換後の文字列」の欄には何も入力しません。 「半角と全角の区別をする」にチェックを入れ 最後に「すべて置換」を選択すると、半角スペースが削除されます。 参考になりますかね?m(__)m

titosan
質問者

お礼

はい、これも成功しました。この度はいろいろ有難うございました。すべて2007で試しました。

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

#2です。 #2の回答でパターンを [ \!-zヲ-゜] に訂正させてください。不要な文字[がくっついたので。 -- >半角の空白文字はどうして探しますか [ ] でやってみてください。カッコ内は半角スペース1文字です。 一遍にやるなら、英数+スペースを探すで [ \!-z] 先頭に半角スペース1つを加えて入れています。 合わせると [ \!-zヲ-゜] がスペース+英数記号+カナ(いずれも半角)の検索です。

titosan
質問者

お礼

重ねてありがとうございました。

titosan
質問者

補足

#1#2のご回答ともにためしてoffice2007で問題ないこと確認しました。最後に、このような論理はどこに示してあるか(本、URSなど)を教えてください。

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

#1のご回答とほぼ同じことを言ってますが、ワードでも、検索操作で、正規表現まがいのことが出来ます。 検索ウインドウの「検索する文字列」において 文字コードの順序で考えて[X-Y]と表したとき、その中間のハイフンーは「から まで」の1文字を表します。 そこで、1バイト文字の連続コード表などを見て 半角カタカナは[ヲ-゜]で右側の文字は半角のパを一旦だして、ハを1字削除してください。 英数記号は[!-z]などで良いのですが、特殊記号!は別の意味(! 否定演算子)があるので、文字通りの!を指定するには[\!-z]とします。 両者をあわせて検索する場合はそのまま並べて、[[\!-zヲ-゜]のようにします。 これらはワイルドカード的検索なので、「ワイルドカードを使用する」にチェックを入れます。 http://crocro.com/pc/write/hide/chimarl09_01.html#06

titosan
質問者

お礼

ありがとうございました。試してみます。#1の方に合わせてもう一つ質問よろしいでしょうか?半角の空白文字はどうして探しますか?