• 締切済み

エクセルの改行を生かすには

エクセルで短い文章をひとつのセルの中に書き込み、 それを改行したものがあります。 その改行を生かしたまま、別なソフトにコピペしたいのですが、 いい方法はありますでしょうか? そのままコピぺすると、改行した個所が「・」となって 表示され、改行が生かされません。 なにかいい方法はありませんでしょうか?

みんなの回答

  • neKo_deux
  • ベストアンサー率44% (5541/12319)
回答No.3

受け手のソフトを変えればよいのでは? [スタート]-[プログラム]-[アクセサリ]-[メモ帳] は質問者さんの質問内容どおりになります。 Wordにテキスト形式で貼り付けした場合、TeraPadなどのテキストエディタに貼り付けた場合には、きちんと改行されます。 余計なダブルクォーテーションが入るのは別にして。 -- ドラッグしてOKなのは、クリップボードにコピーした形式が異なるためですね。

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

結果は#1のおっしゃるとおりです。コンピュターはソフト(プログラムで全て左右され)どんなちょっとした機能も、どこかのレベルのソフトで、それを受け持つ部分があるからできるのです。 コピーができるか、貼り付けができるかも、支配しているソフト次第です。たとえばデスクトップ画面で、文字貼り付けができません。当たり前のように何気なく利用している機能も、OSやIMEやアプリやデバイスドライバのソフトがそれができるように、プログラムされているせいです。ですから他のOSやソフトでは、できないか、他のやり方になると思ったほうが良い。 ただし市販のソフトはソフトの部品のようなものを使ったり、(ウインドウズがは広く流布したので)意識的に元のソフトの機能を承継(受け継ぐ)するようして作るので、基礎的な部分は、共通してくるとはいえます。さて エクセルのセル途中の改行はCHAR(10)という(10という)コードなのですが、もともとはタイプライタのラインフィードというキーを電動させるコードでした。エクセルはENTER押し下げと途中改行n区別にこのコードを使ったと思われます。このコードを画面や印刷で改行するかどうかは、処理するソフト次第です。エクセルでも書式・配置で「折り返して全体を表示する」という指示が必要なようにしてます。一方、改行の10+12(VBではvbCrLf)のコードはほとんどのソフトで改行すると思われます。 そういうことで、使い手で、やり方がわかれば、どうにでもなるという問題ではありません。基礎的な部分になればなるほど、基礎的な部分のソフトがの機能を左右するので、改良は許されず、改良しようとしても、ものすごい専門的知識(どこがどういう仕組みで)や事実(どう決めたか)が必要ですからあきらめざるを得ません。

MAZDA_MPV
質問者

補足

ご回答ありがとうございます。 受け手のソフトの問題があるということはわかりました。 ただ、エクセルの上部に=のマークがある部分の右側 には改行された文章が表示されます。 それをドラッグしてコピーすると、そのまま改行が反映されるのですが、 セルを直接Ctrlキーでコピペするとだめなのです。 ドラッグしてやると作業効率が非常にわるいので、 悩んでいます。

  • akamanbo
  • ベストアンサー率17% (462/2680)
回答No.1

それはコピペ先のソフト次第です。 一度テキストエディタに貼り付けてから更にコピペすれば大丈夫だと思いますが・・・

関連するQ&A

  • エクセルでの改行

    エクセルで一つのセルの中で文章を入力し改行をしたいのですが、 どのような方法で改行できますか?以前やったことがあるのですが忘れてしまって。

  • 改行を含む文章(ワード)のひとつのセルへの貼り付け方。(エクセル)

    こんばんは。 ワードの文章をエクセルに「コピー、貼り付け」を使って行うコピーの方法について質問です。 ワードにおいて改行を含む文章をエクセルにコピーして、貼り付けを行うとひとつのセルに収めることができません。 例えば、改行を含む10段の文章をコピーすると、エクセル上ではA1からJ1までのセルに1行ずつ表示されてしまいます。これを、A1セルのみに表示することはできるのでしょうか?つまり、コピーした文章をひとつのかたまりとして貼り付けることは可能なのでしょうか? ちなみにエクセル97です。 よろしくお願いします。

  • エクセルのセル内での改行

    エクセルの一つのセルのなかで文章を改行したいのですが、できるのでしょうか?

  • EXCELに改行なしで1つのセルに貼り付けたいですが…

    課題の文章をウェブからコピーしてEXCELに貼り付けると、複数のセルにまたがります。 1つのセルに収めたいので、ダブルクリックしてセルを選択してから貼り付けると 1つのセルに収まりますが、セルの中で自動改行されてしまっています。 改行せずに貼り付ける方法は無いでしょうか?宜しくお願いします。

  • エクセル、セル内で文字を改行するには?

    エクセルで書類を作っています。セルの書式設定が分からず困っています。少し長い文章を書くとセルを飛び越えてどんどん横に文字が伸びていき、セルの下幅を取っているにもかかわらず,改行してくれません。セルの中で文字が端っこまで行くと勝手に改行してくれる方法を教えていただけませんか? よろしくお願いします。

  • エクセルのセル外改行は可能ですか?

     エクセルのセル内改行ができることは知っていたのですが、セル外の改行は可能ですか?  例えば文章を書くところに下線(横)があり、文章を書いていくと、縦線にぶつかるので、それ以上は次のセルに自動的に改行がされないと思うのですが・・ 文章を更正する場合エクセルでやる場合には、切り取り、貼り付け等でやらざるを得ないのでしょうか?線がある場合にはエクセルでは対応ができないのでしょうか? 

  • EXCELでの改行

    EXCELで1つのセルの中に改行を入れたいのですが方法が解りません 教えて下さい。 ※NOTEPAD等で改行付きで入力したのをコピーで張り付けると  出来るのですが、直接入力だと出来ません。  直接入力での改行の入力方法を教えて下さい。

  • 1行テキストをエクセルの複数行にまたがってペースト

    テキスト・エディタで書いた1行の文章を、エクセルの複数行にまたがってコピー&ペースとしたいのですが、どうしたらいいでしょうか? エクセル側の書式が定められていて、そこに文章を書く必要があるのですが、長文なのでエディタで執筆しました。そのままコピペすると1セル内に入ってしまいます。エクセルになったときの改行箇所が分からないので、そこにタブやコンマを挿入することもできません。セルを結合すると指定の書式と変わってしまうので、それもできません。 何か良い方法はないでしょうか?

  • エクセルのセル内での改行の方法を教えてください

    Microsoftのエクセルの各セルのなかに長いテキストを入力をしています。長いテキストの節目、節目で、改行して、表示、印刷させたいのですが、改行の方法を教えていただけませんでしょうか?

  • エクセルの改行を一括削除したい

    エクセルの改行を一括削除したい エクセル2002を利用しています。 複数のセルに、改行(Alt+Enter)で文章が入力されているのですが、 この改行をまとめて削除する方法はないでしょうか?

専門家に質問してみよう