• ベストアンサー

Wordの置換を使って複数のスペースを一つに直すには

大量の英文で、複数(数はばらばらです)の連続したスペースが何箇所も含まれています。その部分を、Microsoft Word(2003)の置換を用いて全てスペース1つに整えるにはどうすればよいでしょうか。2つ以上のスペースを、まとめて一度で置き換える方法はありますか。

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

  • ベストアンサー
回答No.3

[置換]ダイアログで[ワイルドカード]へとチェックを入れます。 (・は半角スペースを示します。全角の場合は・を全角スペースにします) [検索する文字列]: [・]{2,}    [置換後の文字列]: ・ [すべて置換]をすれば、2以上つながっているスペースが一つになります。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (3)

  • Trick--o--
  • ベストアンサー率20% (413/2034)
回答No.4

置換のオプションで「ワイルドカードを使用する」 検索文字列【 {2,}】(半角スペース・開き中括弧・2・カンマ・閉じ中括弧) 置換文字列【 】(半角スペース) 「全て置換」

kangaku
質問者

お礼

皆さん、ありがとうございました。 enunokokoro様とTrick--o--様の方法で、考えていたように出来ました。

全文を見る
すると、全ての回答が全文表示されます。
回答No.2

一度では無理だと思います。 検索と置換ダイアログにおいて「<スペース2文字>」を「<スペース1文字>」に「すべて置換」する操作をマクロで記録し、そのコマンドを For i=0 to 100'最大スペース長の1/2もあれば十分 <記録したマクロ> next で十分な回数繰り返してはどうでしょうか。 でも、最大スペース長が数十程度なら、「すべて置換」を何度か押すだけですから、手作業でやった方が早いと思いますが。

全文を見る
すると、全ての回答が全文表示されます。
  • zongai
  • ベストアンサー率31% (470/1474)
回答No.1

文字置換で、検索文字をスペース2個、置換後をスペース1個にして、「全て置換」を繰り返す。 では面倒?

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Word ワード 検索置換 行頭スペース

    Microsoft ワードにおいて、文頭のスペースだけ消したいです。  文頭のスペース(全角or半角)のみを検索置換して消去(または他の文字に変換)することはできないでしょうか。

  • 「すべて置換」を実行しても飛び飛びに置換される

    Word2013です。 文書の「第~」という見出し部分にのみ特定の色を付けたいのですが、 検索にて、ワイルドカードにチェックを入れて、 置換前 ^13第(*)^13 置換後 ^13第\1^13 フォントの色:赤 で「すべて置換」を実行すると、 第一 ~ 第二 ~ 第三 ~ 第四 ~ 第五 ~ と「第」が連続している箇所で、なぜか第一と第三と第五しか(つまり飛び飛びでしか)置換されません。 なぜでしょうか? どうすればすべて置換できるでしょうか?

  • word2003の置換について

    以前、複数のword2003の複数のファイルに共通してある文字列を一括して置換する方法を質問させていただきましたが、ファイルの数が100近くあり、回答を下さった方には申し訳ありませんでしたが、うまくいきませんでした。 そこで、別の方法を考えましたが、知識がなく方法がわかりません。どなたかご教授ください。 word2003のファイルを開いた際に、自動的に特定の文字列を置換するマクロは組めないでしょうか? もしくは、上書き保存やファイルを閉じる際に自動的に文字列を置換するマクロはできないでしょうか? 欲を言えば、どのファイルを開いても、設定等を必要とせずに自動実行したいです。 特定の文字列というのは、すべてのファイルに共通している言葉1種類のみです。 例えば、「親」を「子」に置換できればいいのです。 よろしくお願いいたします。

  • ワードで複数の文字を一括・連続置換するマクロ

    ワード(Word)で複数の文字を一括・連続置換するマクロを作りたいのです。 次の回答を参考にしてマクロを作ってみました。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=994495 ところが、置換したい単語が100くらいになってきて扱いづらいので、 ワード(又はテキストやエクセルでも可)の置換文字のリストのファイルを参照して、同じように連続置換させたいのですが、どのような方法があるでしょうか? シェアウェアでも同様の機能をもつものがありますが、自由にカスタマイズできないので使えません。 (置換後の文字列に蛍光ペンをかけたいので)

  • 複数のワード文書の中の字句を一括置換する方法

    複数のワード文書の中に同じ言葉が何度か出てきます。 これらを一度に別の言葉に置き換えることは可能でしょうか? 大量のファイルがあるので一つ一つ開いてから変換するのは手間がかかりすぎるのです。 ちなみに本文のみでなく、テキストボックス内の文字の置換もしたいのですが… 良い方法があればお教え下さい。 よろしくお願いします。

  • word置換で改行は置換できますか?

    word置換で改行は置換できますか?  一斉にEnterでの改行されている部分を置換する方法はないでしょうか?  あればよろしくおねがいします。

  • Word2000 不要な半角スペースを削除するマクロ作れますか?

    Word2000で文章を校正しています。 英数字と日本語の間は半角スペースを入れないのがルールなのですが、 原稿には、不要な半角スペースが大量に含まれており、困っています。 例>> おしえて△goo → おしえてgoo Microsoft△と△Oracle で → MicrosoftとOracleで このような半角スペースを一括で置換するマクロを作ることは (技術的に)可能でしょうか。 また、Word の既存機能を使って、 このような半角スペースを特定することができますでしょうか。 不要なのは、英数字と日本語に挟まれた半角スペースのみです。 ご存じの方がいらっしゃいましたら、 よろしくご教示ください。b

  • ワードでスペースの一括削除

    ワード(2003)文書内のスペースを一括して削除するにはどうすればいいでしょうか? 置換でスペースを指定して試してみましたが、全てのスペースを削除することはできませんでした。 一括してスペースを削除する方法をご存知の方がいましたら教えて下さい。

  • 複数ファイルで置換

    1ファイル内で置換する方法はわかりますが、 複数ファイル内で特定文字列を一挙に置換する方法はわかりません。 ワード2002使ってます。 そのような方法はないのでしょうか? 別のソフトが必要なるという事になるのでしょうか? よろしくおねがいします。

  • 複数のスペースをひとつのカンマで置き換えるには?

    WORDの文字の置き換えの質問です。 次のことをしたい場合、「検索する文字」「置換する文字列」にどういった文字をいれればよいのでしょうか?(特殊文字を使用するとおもわれます。いろいろやってみましたが、わかりません) 1.ひとつまたは複数あるスペースをカンマで置き換える。 2.行の先頭にあるスペースだけを削除する。

専門家に質問してみよう