ネットからコピーしてきた文章の一括ツラ揃え方法と簡単なテキストエディタ

このQ&Aのポイント
  • ネットからコピーしてきた文章の一括ツラ揃え方法を教えてください。
  • 軽くかつ無料のテキストエディタで簡単にツラ揃えができるものがあれば教えてください。
  • ネットからコピーした文章のツラを一度に左に寄せる方法はありますか?
回答を見る
  • ベストアンサー

ツラ揃えのやり方を教えてください

【質問内容】 1.ネットからコピーしてきた文章の、一括ツラ揃え(文頭の位置を揃えること)はどのようにすればいいのでしょうか?  2.ツラ揃えが簡単にできる、軽くかつ無料のテキストエディタがあれば教えてください ※ソフトは『メモ帳』かもしくは『マイクロソフトワード』を使用。【問題】ワードで左揃えを押しても、なぜだか見た目が左揃えにならない。印刷プレビューをしてみると、左の文字が切れている部分がある。ワードの設定が不良かも。コピー元の文章は2ちゃんねるの文章を使用。 【詳細】 質問の意図を詳しく記しますと・・・・・・ ネットからツラが揃っていない文章、たとえば 『これはサンプル文章です。   これはサンプル文章です。これはサンプル文章です          これはサンプル文章です。これはサンプル文章です。      これはサンプル文章です。これはサンプル文章です。』 ・・・・・・という文章をコピーして、メモ帳に貼りつけて編集するとします。 見栄え良くするために毎回バックスペースキーを打って、文頭の空白を消しているのですが、いかんせん文の量が多いとめんどくさいです。 これらのツラを一度に簡単に左に寄せることはできないでしょうか・・・・・・という質問内容でございます。

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

  • ベストアンサー
  • utakataXEX
  • ベストアンサー率69% (711/1018)
回答No.1

このサンプルは全角スペースでインデントされていますが、質問の都合上ですよね。 半角スペースでインデントされているなら、フリーのエディタで「逆スペースインデント」が使えるものが沢山あります。 例えば、さくらエディタなら。 ・文章をすべて選択 ・Shift + Tab を押しっぱなしにする これで、ほぼ一瞬で、ツラ揃えができます。

yusukenirv
質問者

お礼

さくらエディタをインストールいたしました。 なるほど、これは簡単でいいですね。 ありがとうございました。

その他の回答 (3)

回答No.4

置換やマクロ、エディタでの方法が提示されていますので、 私は別の方法を提示しますね。 以下の説明の方法は行頭の空白(全角・半角、タブを含む) を簡単な操作で消去できます。 ・Wordのみの場合 貼り付けたテキストを[中央揃え]してから[左揃え]に戻す。 ショートカットキーなら貼り付けした範囲選択しておいて、 [ Ctrl ]キーを押したまま[ E ]キー→[ J ]キーの順で 押せば行頭の空白がなくなります。 この方法では、行頭だけでなく行末の空白も消去されます。 ただし、複数行にまたがった段落の場合には、行末や次行の 行頭に送られた空白は対象外になりますので残ります。 ・フリーソフトを使う場合 テキストエディタではないですが、クリップボード拡張ソフト には、簡単に空白を一括削除するものもあります。 初心者でもわかりやすく使いやすいものだと、【 ClipFan 】 がお勧めです。 http://www2u.biglobe.ne.jp/~shunbook/omocha/clipfan.htm このソフトでは、あらかじめ各項目の[設定]ボタンで必要な 設定しておく必要がありますが、一度設定すれば[空白除去] のような編集ボタンを押すだけで消去などができます。 [設定]にてチェックされた項目が実行されますので、行頭と 行末の両方をチェックするとどちらも消去できます。 【 .NET Framework2 】については、現在使用しているOSの バージョンによってインストールされているかの状況が違うと 思われますのでコントロールパネルから確認してみてください。 http://www.bitfarm.co.jp/scheduler/dotnet.html

yusukenirv
質問者

お礼

なるほど、ワードでもできるのですね。 参考になりました。ありがとうございます。

  • layy
  • ベストアンサー率23% (292/1222)
回答No.3

Public Sub DELSPACELINE() Dim i As Long Dim LG As Long Dim WIN As String Dim WOUT As String '入力ファイルを指定する Open "C:\TEMP\AA.TXT" For Input As #1 '出力ファイルを指定する Open "C:\TEMP\BB.TXT" For Output As #2 '1行ずつ読み込む、最終行まで繰り返す Line Input #1, WIN Do Until EOF(1) LG = Len(WIN) If LG > 0 Then WOUT = "" For i = 1 To LG '半角空白と全角空白 If Mid(WIN, i, 1) = " " Or Mid(WIN, i, 1) = " " Then Else WOUT = Right(WIN, LG - i + 1) Exit For End If Next i '(半角空白と全角空白)以外が見つかったらそれ以右を書きこみ Print #2, WOUT End If Line Input #1, WIN Loop Close #1 Close #2 MsgBox ("終了") End Sub VBAサンプルです。 エクセルとかVBAが実行できる状況ならこういうプログラムで可能です。 半角空白、全角空白は検知しますがタブは判定していません。 ファイル名は修正してから、内容を理解してから実装し、使ってください。 体裁、条件式など細かいところはヘルプを見るなりしてください。

yusukenirv
質問者

お礼

詳しくプログラムまで教えていただきありがたい次第です。 質問に明記するべきでしたが、私はパソコンに疎いために、このプログラムをどのように導入するのか分からず、今のところ勉強中です。やり方を調べながら理解するように致します。 ご回答ありがとうございました。

  • te12889
  • ベストアンサー率36% (715/1959)
回答No.2

スペースをまとめて消すには、「置換」を使う方法があります。 Word2003なら、「編集」メニューにあったはず。

yusukenirv
質問者

お礼

置換ですべての空白を消す方法ですか・・・・・・ 考えつきませんでした。その手もありですね。 ご回答ありがとうございます。

関連するQ&A

  • マイクロソフトワードの左揃えについて

    こんにちは。質問させてください。 私は英文をよく書くのですがそこで困るのが文章を左揃えにすることです。 なぜか知りませんが日本のマイクロソフトワードのタスクバーには中央揃えと右揃えと、両端揃えのマーク、というのか、ボタンしかありません。 もちろんタスクバーにある書式から左揃えにできるのはしっていますがタスクバーにその小さななんというのか、ボタンというのでしょうか?それが現れないのでいちいち書式をクリックして面倒なステップを踏んで左揃えにしています。つかれます。 ということで質問なのですがどうやって、その左揃えのボタンをタスクバーに出す事ができるのでしょうか?自分では必死ににその方法を探したのですが今の所、その方法が見つかっていません。 アドバイスお願いします。よろしくお願いします。

  • MS Word 2003使用 :左揃えの出し方

    MS Word 2003使用  表示  ツールバー、書式設定で両端、中央、右揃え、均等割り付けと▼のアイコンが、でますが左揃えが表示されていませんし、出し方がわかりません。 左揃えの出し方はどうするのでしょうか。

  • WORDで右に「以上」と入れると、次頁も右揃えになってしまう

    教えてください。 WORDの文章で、いくつかのファイルのレポートをひとつのファイルに纏めています。 ひとつのレポートが終わる度に、右揃えにして「以上」と入力するのですが、 次頁のあたまも、右揃えになってしまいます。 これを左揃えにしたいのですが…。 今までは、「以上」の下にセクション区切りを入れてきました。 他にいい方法はないでしょうか…?

  • テキストの文頭字下げができるフリーソフト

    テキスト形式の文章で、文頭の字下げができるフリーソフトを探しています。 ワードのインデントのようにそのソフトで表示したときだけ一字下げで表示されるのではなく、メモ帳などにコピーしても字下げで表示される(実際に文頭にスペースが挟まれる)もので、できればなのですがカギ括弧で始まるときは字下げをしない機能がついているとなお良いです。 機種はWindowsXPです。よろしくお願いします。

  • テキストボックス内で行ごとに「○揃え」の設定

    現在パワーポイント2002で資料作成しています。 スライド内にテキストボックスを作成し、 1行目…タイトル⇒「中央揃え」 2行目…空白行 ⇒特になし 3行目…内容  ⇒「左揃え」 にしたいのですが、ひとつのテキストボックス内で 行ごとに「~揃え」を設定する方法を教えてください。 目的の行を選択し、通常の「~揃え」ボタンでは 文章全体が左や中央になってしまいます。 よろしくお願いします。

  • HPビルダー内で作成した表の編集について

    HPビルダー8を使用しています。 全くの初心者です。 ワードで、文頭に「・」を付けて、箇条書きした文章を、HPビルダーにコピー&ペーストしたいのですが、よい方法はないでしょうか? 一旦メモ帳に貼り付けてから、ビルダーに貼り付けると、表の中に文章が書かれているようにペーストされるのですが、文頭の「・」が「?」マークになって、ペーストされてしまいます。 この「?」マークだけを「・」に変えたいのですが、中々出来ません。 何か方法は無いものでしょうか? ビルダーを、エクセルやワード、イラレを編集するように操作しているのですが、全く異なtっているので、とても戸惑っています・・・ よい知恵を与えていただけませんでしょうか? 宜しくお願いいたします。

  • Wordの両端揃え

    ワード2000で、文章を編集するときに「左に揃えたい時」には「左揃え」があります。ところが「両端揃え」でも同じように左に揃います。「左揃え」と「両端揃え」この違いは何でしょうか?

  • エクセル TEXT関数を使うと左揃えになってしまう

    エクセル2003です。 Text関数を使うと左揃えになってしまうのですが、 標準と同じ右揃えになる方法は有りますでしょうか。 具体的には A列が”EUR”の時、B列の数字 “#,##0.00” A列が”JPY”の時、B列の数字”#,##0” という式をIF関数とTEXT関数を使用して作ったのですが 全て左揃えになってしまうので困っています。 条件つき書式でも右揃えというのはありませんし、、、困っています。 何か解決策があればと思い質問しました。 宜しくお願いします。

  • Wordで、選択していない部分の文章も太字や中央揃えに…

    こんにちは。 私は自宅のパソコンで Microsoft Office Word 2003を使用しています。 以前から、Wordで文章をつくっているときに不便な点があります。 文章の一部分を選択して、太字にしようとしたり、その行だけを中央揃えにしようとしたりすると、文章全体が太字になったり、中央揃えになったりします。 全体がそのように変更されてしまった場合は、メニューバーの「編集」から「元に戻す」をクリック、もしくは「『Ctrlキー』+『Z』」ボタンでやり直すと、もとに選択した部分のみ太字や中央揃えになります。 選択した部分以外のスタイルが自動的に変わってしまうことが、作業中にかなりわずらわしく感じています。 このパソコンを使い始めたころは、このようなことは起こらなかったように思うのですが…。書式設定やオプションの中のチェックが最初の頃と変更してしまっているのかもしれません。 アドバイス、よろしくお願い致します。

  • word2007 目次で段落番号を右揃えにしたい

    初めて質問します。 質問の仕方が不適切・情報不足でしたら、ご指摘ください。 word2007を使っています。 アウトラインを使って報告書を作成し、目次を自動挿入しました。 添付図のように、段落番号を右揃えにしたいのですが、どこをいじっても左揃えになります。 やってみたことは、以下のとおりです。 1.「段落番号」の「新しい番号書式の設定」  これで右揃えにすると、段落番号が追加されてしまいました。 2.「タブ」設定  段落番号、タイトル、ページ番号の分のタブ設定をして、行頭にタブを挿入したところ、一見できたようだったのですが、タブスペースに青の下線が現れ、消せませんでした。(ハイパーリンクではないです) 3.本文の見出しの方で、アウトライン→「新しいアウトラインの定義」→配置を右揃え  本文は変わりましたが、目次は左揃えのままでした。 4.目次を選択して、アウトライン→「新しいアウトラインの定義」→配置を右揃え  変化ありません。 あちこち検索しまくりましたが、ヒットする内容がありませんでした。 段落番号を右揃えにする方法をご存じの方、教えて下さい。 よろしくお願いいたします。 ※「段落番号」という言葉の使い方が間違っているのでしょうか? 「第1章」とか「1-1」とかのイメージで書いております。

専門家に質問してみよう