• ベストアンサー

1文字毎に出来た空白を詰める方法

こんにちは、 ある文章を、OCRソフトを使用して、文字に変換したのですが、1文字毎に空白が出来きました。 例えば、 「私はコンビニに買い物に行った。」 文1 が 「私○は○コ○ン○ビ○ニ○に○買○い○物○に○行○っ○た○。」文2 (○は空白を示します。) になります。 文2を、文1に一気に変換することは可能でしょうか? ワード2010を使用しております。

noname#161363
noname#161363

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

  • ベストアンサー
  • soixante
  • ベストアンサー率32% (401/1246)
回答No.2

#1です。 できないですか・・・  「スペース」を 「」(なにもない) に置換する作業で行けるはずですが。 実際の文章を張っていただいてますが特にスペースもないようですし、スペースではなく均等割り付け的に間隔が空いているだけではないのでしょうか。

noname#161363
質問者

お礼

実際の隙間をコピーして、貼り付け、置換したら、直りました。ありがとうございました。

noname#161363
質問者

補足

お返事有難うございます。 >実際の文章を張っていただいてますが特にスペースもないようですし、スペースではなく均等割り付け的に間隔が空いているだけではないのでしょうか。 そうなんです。ここに貼り付けて、アップ後、その文章をコピーすると、直ります。 スペースは無いです。均等割付にはなっておらず、左詰になっています。 どうすれば、直るでしょうか?

その他の回答 (1)

  • soixante
  • ベストアンサー率32% (401/1246)
回答No.1

修正した部分を選択し、 Alt + H , R と押して、「置換」を選ぶ 「検索する文字列」 に スペースをひとつ入れ、 「置換後の文字列」 は空欄 もし文書が大量ならば、思わぬ置換(不要な個所までも置換してしまう)を防ぐために、念のためバックアップを取ってから実行してください。

noname#161363
質問者

補足

お返事ありがとう御座います。 やってみましたが、駄目です。 以下に実際の文章を貼ります。 装 置 は メ ンテ ナ ン ス フ リー 化 で き た事 か ら 、 専 用 機 械 室 を 廃 止 す る こ と が 可 能 に な り 、 中小規模のエレベータに広く採用されている。

関連するQ&A

  • セル内での2行目(1文字目)空白の入れ方

    初歩的な質問なのですが、エクセルで一つのセル内で改行(Alt+Enter)し、2行目の1文字目を空白にしたいのですがどうすればいいのでしょうか? こういう風に打ちたいのですが… ↓ ああああああ  あああああ ああああああ 使用しているのはエクセル2002で単にスペースを押しても空白が入りません。。

  • 空白文字の正規表現

    お世話になります。 StringクラスのreplaceAllを使用して、文字列に含まれる空白を削除しようとしているのですが、空白文字の正規表現がおかしいらしく「エスケープ・シーケンスが無効です」とエラー文が表示されてしまいます。 空白文字の正規表現は「\s(バックスラッシュs)」でよろしかったでしょうか? 使用しているjreは1.6.0でした。 ご回答お願いいたします。

    • ベストアンサー
    • Java
  • エクセルのマクロ(指定列の空白にひとつ上の文字を入力し続ける)

    エクセルのマクロを教えてください。 指定列の空白にひとつ上の文字を入力し続けるマクロです。 A列指定 A2からスタートし、1000行くらいあるデータ 空白があった場合ひとつ上の文字を入力 空白は、2行連続・3行連続となることもあるが大抵は1行空白 この場合、空白セルの上で一番近いデータをコピーする A列のデータは、文字・数字・日付と様々 1000行ある場合もあるが、それ以下の場合もあるので、10行空白が続いたらマクロが自動的に終了 エクセル2003使用 よろしくお願いいたします。

  • エクセルで一気に列全体の文字を変える方法はありませんか?

    エクセルで、何百件もあるデータの文字列の中の特定の部分だけ文字を一気に変換する方法ってないでしょうか? ↓こんな感じです。 5555555555555 8888888888888 1111111111111 4444444444444 3333333333333    ・    ・    ・ と沢山ある行の中の文字を右から○番目だけを違う文字に変換するのです。 55555555*** 88888888*** 11111111***    ・    ・    ・ という感じです。 膨大な量なので一気に出来る方法が知りたいです。よろしくお願いします。 ※ちなみに、それぞれの元の文字は崩さないようにしたいのです。

  • PowerPointを使っているのですが、本文の二行目になるとスペースひとつ分が空白になります

    PowerPointを使っているのですが、本文の二行目になるとスペースひとつ分が空白になります。 PowerPointを使っているのですが、本文の二行目になると二行目の頭がスペースひとつ分が空白になります。 その時は文が続いています。 改行すれば二行目の頭に文字が来ます。 箇条書きの設定を外すとこうなりました。 レポートの作成中でPowerPoint自体の勉強はほとんどできてません。 どうすれば、二行目以下も行の頭に文字をもってこれるのでしょうか。 教えてください、よろしくお願いいたします。

  • "0"だけを空白で返すには?

    Excel2000を使用しています。VBAである文字列データ(数値)を必要な長さに分割してシートの1行目から順にセルに貼り付けています。 例)要素数が20個ならA1セルからA20セルまでに その際数値が”0”の時は空白に置換して貼り付けているのですが、「10.3」や「50.6」などの”0”までなくなってしまい、セルに貼り付けた際「1.3」や「5.6」になってしまいます。 純粋に”0”だけ空白に(置換)してセルに貼り付けるにはどうすればいいのでしょうか?教えてください。

  • Excel 空白行を上に詰めるマクロ

    関数を使用して、sheet1からsheet2に必要なデータを抜き取りました。 sheet2のセルには関数が入っています。 sheet2の抽出データには1行単位(まれに2~3行続けて)空白が発生します。 この行を削除し、かつ上に詰めて表示をしたいのですが、下記の条件で実行可能でしょうか? (例) sheet1 ⇒ sheet2   A   B   C     A  B  C 1 あ  い  う   1 あ  い  か 2        か   2 (空白行) 3 き  く   け    3 き  く  し   4 こ  さ   し   4 (空白行) ●2行目、4行目を削除し、且つ5行目以降に入力されている関数は削除したくない ●空白行削除のマクロは自動?(sheet1のデータを変更したら)で実行できるようにしたい よろしくお願いします。

  • ControlCenter4 OCR Excelで

    どうぞよろしくお願いいたします。 Control Center 4 の OCR機能を使用して、紙の表に入力している英文字のExcel変換をします。 (答案用紙をイメージしてください) 横1列の表と表の間には、空白行があるのですが、OCR結果がその表の1行ごとにExcelシートが分かれてしまい、Overviewというシートが作成されて、各シートのリンクが表示されています。 シートを分けるのではなく、OCRの結果をシートで1枚にする設定があればお願いいたします。 解像度とカラー設定の組み合わせは、変えてみましたが、変化はありませんでした。 ※OKWAVEより補足:「ブラザー製品」についての質問です。

  • エクセルで空白セルを寄せたい

    エクセル2002使用です VBAは使わずに関数だけで空白セルがあるセルを詰めて表示したいのですが・・・   A|B|C|D|E|F|G 1 あ い う え お か き 2 ○   ○ ○   ○ の表を   A|B|C|D|E|F|G 1 あ う え か  2 ○ ○ ○ ○ のように表を書き換えたいのです。 1行目には必ず文字が入力されています。 2行目には入力されているセルと空白セルが不定期に入力されています。 2行目のセルが空白ならば、1行目のセルも削除して左へ詰めて 表を転記したいのです。 よろしくお願いします。

  • 一太郎2011の原稿用紙換算についての質問です

    横40行、縦30文字で小説をかいています。 縦書きで、文章のなかに写真やレイアウト枠で横書きを入れたりしています。 その文をコピーして、原稿用紙に貼りつけて、 フォントもきちんと設定しているのですが、 すると、なぜか謎の空白ができてしまいます。 作品(40行、30文字)を送るのですが、 原稿用紙換算も明記しなければいけないのですが、 謎の空白があるため、正確な原稿用紙換算がわかりません (謎の空白を削除すると、40行、30文字に変換し直すと、文が滅茶苦茶になってしまいます) どうすれば良いのでしょうか;; 助けてくれませんか。

専門家に質問してみよう