メールマガジンなどの文章で、一行づつ改行が入っているものがあります。
(以下のような状態のことです。)
これをコピー&ペーストでワード文書に張り付けると、右
側に余計なスペースができてしまいます。スペースを取
り除いて、用紙の横幅一杯に成形したいのですが、今
まではいちいち一つずつ改行をデリートしていました。

 Microsoft Word2000でこのような文末の改行を一括して削除する方法があれば教えてください。また、フリーソフトのテキストエディタ等でこのような機能をもっているものをご存じでしたら教えてください。
ちなみに、私のパソコンのOSはWindows MEです。

このQ&Aに関連する最新のQ&A

A 回答 (4件)

こんにちは keipapaです


またまた登場です

>元の情報の段落は崩さないで、段落単位で全ての改行を取ることができれば万々歳なのですが。

範囲を選択して置換されたらどうでしょうか?

いちいち範囲を指定して置換も面倒臭い様ですが・・・

ctrl+Hで置換の表示が出来ますし、前回の置換内容も保持されている様なので・・・
(段落の最後の句点は外して選択して下さいね)

あと改行削除のマクロを組んで
1.範囲選択 2.マクロでもいいかと思いますが・・・
(私自身はマクロは使っていないので詳細は・・・・(^^ゞ)



突然別の方法を考えつきました

1.当然無駄な改行より必要な改行の方が少ないと思いますので、改行を残したいところに任意の文字列を先に挿入します。
(例:AQなど通常使わないと思われる文字の組み合わせ・単に左の端にあったから)
ctrl+C(コピー)⇒crtl+V(貼り付け)で簡単に行くかと思います
2.改行の全削除⇒AQを改行に置換

これも2つの置換をマクロ化してのいいと思いますが・・・

手間は同じか????

ではまた
    • good
    • 0
この回答へのお礼

なるほどなるほど、keipapaさんすごい<(_ _)>
試してみる価値大ですね。さっそくやってみまーす。
ありがとうございました。
質問を締め切るのはもう少し時間をください。感謝しておりますので。。

お礼日時:2002/02/04 11:57

こんにちは keipapaです


再びの登場です

質問文・お礼文を読みますとACSmasaさんは”。”(句点)で改行なさっている様なので以下の方法はどうでしょうか?

No.2の様に全ての改行を削除した後
”。”⇒”。”+”¥n”(改行) の置換を行なえばある程度ご希望の形が出来るかと思います

但し句点を使わないタイプの文章には対応できませんが・・・
(実は私自身が句読点を余り使わないので・・) (^^ゞ

答えになっていればいいのですが
何かありましたら補足して下さい では
    • good
    • 0
この回答へのお礼

なるほど、そういう手もありますかぁ。参考になります。
私の質問の背景としては、気になった情報(メルマガやHP)などから手当たり次第に集めて、役立ちそうな情報を自分用の文書に成形して保存していたのですが、その作業が非常に大変だったので、良い千恵を借りたいと。。
私自身が作成した文書ではないので、いろんなパターンはあると思いますが、できれば、元の情報の段落は崩さないで、段落単位で全ての改行を取ることができれば万々歳なのですが。。以前使っていたマックのソフトでJ-Editなるエディタソフトがあるのですが、それだと削除したい段落全体を選択して、あるショートカットコマンドを入れると選択した部分に含まれる改行を削除することができました。
これと同様な機能があるwindows用のフリーのエディタでも知っていたらまた情報ください。
ありがとうございました。

お礼日時:2002/02/04 10:14

こんにちは keipapaです



Word2000をお使いであれば
(当方はWord98しかないのですが98の)ヘルプに

1.[編集] メニューの [検索] または [置換] をクリックします。
2.[特殊文字] ボタンが表示されていない場合は、[オプション] をクリックします。
3.[日本語] チェック ボックスをオフにし、あいまい検索機能をオフにします。
4.[特殊文字] をクリックし、目的の項目をクリックします。
5.項目を置換する場合は、[置換後の文字列] ボックスで置換後の項目を指定します。
6.[次を検索]、[置換]、または [すべて置換] をクリックします。

とあります

4.では[段落記号]を選択し5.では空白(何も記入しない)
これにより全ての改行が削除されますので、その後必要な個所で再度改行すれば良いかと思います

これで良いでしょうか?
答えになっていればいいのですが
何かありましたら補足して下さい では
    • good
    • 0
この回答へのお礼

遅くなりましたが、どうもありがとうございました。
さっそく試してみましたが、これならword上でも削除できることが分かりました。ただ、やはり一括して全てを変換してしまうと、全部の改行が削除されてしまい、全部ひとつながりになってしまうので、必要な箇所で再度改行するか、置換を確認しながらひとつづつ削除するかのどちらかしか方法はないようですね。
ありがとうございました。

お礼日時:2002/02/04 06:40

参考URLのvectorで正規表現に対応したエディターで


置換前の文字「\n」(改行の正規表現)置換後の文字(空欄)で置換してやれば改行が全部とれますよ

参考URL:http://www.vector.co.jp/vpack/filearea/win95/wri …
    • good
    • 0
この回答へのお礼

遅くなりましたが、どうもありがとうございました。
さっそく試してみましたが、一括して全てを変換してしまうと、全部の改行が削除されてしまい、全部ひとつながりになってしまいました。置換を確認しながらひとつづつ削除してけば、okでした。以前より格段楽になりました。
ありがとうございました。

お礼日時:2002/02/04 06:30

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qテキストエディタやアウトラインエディタについて

テキストエディタやアウトラインエディタについて質問します。

文章を書いてENTERキーを押して改行する時に、通常は次の行にいきますが、改行したら自動で1行空けたり、2行空けて、次の文章を書いていけるような設定ができるフリーのテキストエディタやアウトラインエディタをご存知の方はおられましたら、ご教授お願いできないでしょうか。

よろしくお願いします

Aベストアンサー

それだけ個人的なご要望でしたら、充分プログラミングを学ぶ理由になります。
そんなソフトウェアがあるのかどうかは知りませんが、それをを探したり、質問したりする時間があるのでしたら、5分もあれば作れますので、自分でプログラミングを勉強されることをお勧めします。
楽しいですよ。
一応作りましたので、参考URLから落としてご利用ください。
ちなみに久々のVB6で作成しましたので、マイクロソフトの賞味期限のため来月一杯しかご利用いただけません。
なお、フォームにラベルとコンボボックス(textを0に設定)、テキストボックス(textを空に設定)をデフォルト名で貼り付けて、

Private kg As Integer

Private Sub Combo1_Click()
kg = Val(Combo1.Text)
End Sub

Private Sub Form_Load()
Combo1.AddItem 1
Combo1.AddItem 2
Combo1.AddItem 3
Combo1.AddItem 4
Combo1.AddItem 5
Combo1.AddItem 6
Combo1.AddItem 7
Combo1.AddItem 8
Combo1.AddItem 9
kg = 0
End Sub

Private Sub Text1_KeyUp(KeyCode As Integer, Shift As Integer)
Dim i As Integer
If KeyCode = 13 Then
For i = 1 To kg
Text1.Text = Text1.Text & Chr(13) & Chr(10)
Next i
End If
Text1.SelStart = Len(Text1.Text)
End Sub

これだけです。
エクセルやワードなどのVBAでも同様に作成できます。
また、本日からサービスの始まったMicrosoft SkyDriveを参考URLとしておりますので、正直なところ良く分からないところもありますので、不都合がありましたら逆にご指摘ください。

参考URL:http://cid-b44afcb64f46d7b4.skydrive.live.com/browse.aspx/Download/KEdit.zip

それだけ個人的なご要望でしたら、充分プログラミングを学ぶ理由になります。
そんなソフトウェアがあるのかどうかは知りませんが、それをを探したり、質問したりする時間があるのでしたら、5分もあれば作れますので、自分でプログラミングを勉強されることをお勧めします。
楽しいですよ。
一応作りましたので、参考URLから落としてご利用ください。
ちなみに久々のVB6で作成しましたので、マイクロソフトの賞味期限のため来月一杯しかご利用いただけません。
なお、フォームにラベルとコンボボックス(tex...続きを読む

Q秀丸エディタと同等のテキストエディタ

秀丸エディタとほぼ同等の機能を備えた、フリーのテキストエディタを探しています。
最低限、Grepとタブ表示の機能はあってほしいと考えています。
よろしくお願いします。

Aベストアンサー

K2Editerとか。

タブ表示はできます。

grepは使わないんでわかりません。scripts編集でよく使ってます。試してみては?

Qタグ付けが出来、多量のテキスト管理が出来るテキストエディタ

多くのテキストを管理したいと思っているのですが
テキストごとに
・タグが着けられる
・新規作成も簡単
・ソフト内でそのまま編集できる

と言ったソフトはないでしょうか?

ファイルにタグが着けられるソフトはあったのですが、外部のテキストエディタと連動させると処理が面倒になってしまい、多くのテキストを管理しようとすると時間がかかります
エディタ部分はついていればいい程度なので、テキストエディタと言う分類じゃなくても構いません
よろしくお願いします。

Aベストアンサー

「XTMemo」はいかがでしょうか?

窓の杜 - 【NEWS】検索で絞り込んだメモをタブ切り替えで管理できるメモソフト「XTMemo」
http://www.forest.impress.co.jp/article/2007/01/18/xtmemo.html

・タグ(カテゴリ)がつけられる(複数も可)
・新規作成はCtrl+Nで、即座にカテゴリ、タイトルをつけられる
・メモ帳レベルに編集できる、外部エディタと連携できるので難しいことはそちらに投げる

【問題】
・すべて「ひとつのテキストファイル」で扱い、ChangeLog形式というフォーマットでメモを別々に分断してる
・既存のテキストがあるとインポートが面倒?かも
・「検索」「カテゴリ」「ひとつのテキストファイル」と機能がユニークなので慣れが必要?かも

Qサクラエディタで、改行に挟まれた行を削除したい。 (改行) あいうえお(改行) (改行) これを

サクラエディタで、改行に挟まれた行を削除したい。

(改行)
あいうえお(改行)
(改行)

これを、改行1個に置き換えたいのですが、どうしたらよいでしょうか?
キーマクロの記述方法を教えてください。

Aベストアンサー

改行をまたぐ処理は、サクラエディタの初期設定では無理。
ですから、キーマクロでの処理も無理だと思います。

質問の例だと別の方法で対応するしかないのでは。
例えば、過去ログのような処理をするしかないと思います。
https://oshiete.goo.ne.jp/qa/8126237.html

置換パターンの例
s/(\r\n)あいうえお(\r\n){2}/\r\n/gi

Q文字カウンター付のテキストエディタ

動作の軽いテキストエディタで手軽な文字カウンタ機能がついているフリーウェアを教えてください。
URLリンクからブラウザなどを起動できるのも条件ですが、よろしくお願いします。

普段使っているのはEmEditor(フリー版)とTeraPadですが、
この二つのソフトでも私が使い方をしらないだけで、やり方があるのでしたら、
その方法を教えていただければ幸いです。

Aベストアンサー

TeraPad自体はもう既に使っていないんでなんですが,
TeraPadの作者さんが作られたプラグインに文字カウンタがあるようですね.

TeraPadのサイト(参考リンク先)の下の方に出てます.
WideStrCounter Ver.0.05

参考URL:http://www2s.biglobe.ne.jp/~t-susumu/toclip/library/tpad.html


このカテゴリの人気Q&Aランキング

おすすめ情報