• ベストアンサー

XPで、セル内での改行を行いたいが・・・

OfficeXP初心者です(^_^.) ひとつのセル内で改行を行いたいのですが、どうしたらできますか? 普通にセル内で[Alt+Enter]キーで改行をして文字列を入力しても、別のセルに移ったタイミングでそのセル幅で表示されてしまいます。(入力したセルより右のセルには何も空白のセルが並んでいる状態にもかかわらず…です) セルの書式設定で確認してみると「折り返して全体を表示する」にチェックがつけられています。 そのチェックをはずしてセルを確認してみると今度は改行がされずにひたすら横に文字列が並んでいる状態になります。 ちなみにそのセルにカーソルをあてて、エクセル画面上部のセルの編集ウィンドウ(?)で見てみると、きちんと改行がされている状態で表示されているのですが。。 どなたか教えてください、お願いします。 (尚、説明不足でわかりにくいようだったら補足をします。よろしくお願いします。)

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

  • ベストアンサー
  • d-y
  • ベストアンサー率46% (1528/3312)
回答No.1

エクセルですね? セルの高さが足りないので2行目以降が表示されないだけでは? 「行の高さ」を増やしてもダメですか? はずしてたらごめんなさい

summer_natsu
質問者

補足

早速、ありがとうございます。 セルの行幅を広げてみましたが、ダメでした。。。 セルの書式設定で確認してみると「折り返して全体を表示する」にチェックが(勝手に)つけられていたので、チェックをはずしてみると横にひたすら表示されている状態になります。そのセルをダブルクリックして編集モードにして、Enterキーを押すとまたセル幅にしか表示されず、セルの書式設定を見ると、先ほどのチェックボックスにまた「勝手に」チェックがつけられている状態になってしまうのです(-_-;) どうしましょう!!!???

その他の回答 (3)

  • trytrytry
  • ベストアンサー率37% (13/35)
回答No.4

d-yさんの仰るとおり列幅が足りていないようです。 列の幅を広げてみてください。

summer_natsu
質問者

お礼

ありがとうございます。 XPでは列幅がたりないと右側のセルが空欄でも勝手にセル内で収まるような制御がされているようですね。。 悲しいです(;_:) XPに慣れるにはまだまだ時間がかかりそうです。。

  • d-y
  • ベストアンサー率46% (1528/3312)
回答No.3

そういうことなら、「列の幅」が足らないのだと思います。「列の幅」はお好みにあわせて自分で調整する必要があります。 ちなみに「折り返して全体を表示する」は、列幅に合わせて改行の場合も、[Alt+Enter]で改行位置を指定する場合も、必須ですから、マークしておいてください。

summer_natsu
質問者

お礼

ありがとうございます。 そうですか、列幅を広げないとダメなんですね。 office2000以前のバージョンでは隣(右側)のセルになんか文字列が入っていればもちろん切れて表示されてしまいますが、そうでなければ、別にその入力したセルの幅は小さくても横にはみ出すような感じで表示されていたのですが・・・。 なくなっちゃったんですかね、残念です。

  • trytrytry
  • ベストアンサー率37% (13/35)
回答No.2

行幅の広げ方が足りないのでは? 行幅を広げたときにどんな結果になったのでしょうか? 元のサイズに戻されたとか、少しは表示される行数が増えたとか? 折り返し表示にチェックを入れ、 行数が表示されている領域の、対象の行と次の行の間 にカーソルを持って行き、カーソルが上下の矢印になったら、ダブルクリックします。 これで、どうでしょうか?

summer_natsu
質問者

お礼

すばやいご回答ありがとうございます。 下の方の欄にも書いたのですが、行幅を広げてみましたがダメでした。 本当は あいうえおかきくけこさしすせそ たちつてと なにぬねのはひふへほ とひとつのセルに表示させたいのです。 ところが、このように入力して他のセルに移るとセル幅にあわせて折り返して表示されてしまうのです。 あいうえおかき くけこさしすせ そ たちつてと なにぬねのはひ ふへほ というような表示になってしまうのです。 そこで、セル幅にあわせて折り返して表示するのチェックをはずして見ると あいうえおかきくけこさしすせそ たちつてと なにぬねのはひふへほ と横1列に表示されてしまいます。 「そうじゃないんだってば!!」 と思ってそのセルで一度ダブルクリックをするときちんと改行された形で(セル内で)編集できるので、 「よしよし…」と思って他のセルにカーソルを移したとたん、またまたセル幅で折り返して表示することになってしまうのです(-_-;) office2000以前では問題なくできた機能なんですが。。。

関連するQ&A

  • 【Excel 2003】 折り返しとセル内での改行

    こんにちは。 類似の質問を見つけられなかったので投稿させていただきます。 以下の方法をご教授ください。 「折り返してセルの全体を表示される」のチェックを外した際に alt + Enter での改行(等)が無視されてしまうことを防ぎたい。 これは以下の手順で再現します。 (1) 「折り返してセルの全体を表示される」ボックスのチェックが 無い 状態でセルの列幅を越える文字数を入力します。 → この時点では、右隣のセルまで文字は侵入していますが、表示されます。 (2) 次に、(1)で書いた文字列の最後尾で alt + Enter を入力し、セル内改行を行います。 (3) そのセル内の2行目に再度セルの列幅を越える文字数を入力します。そしてそのセルの編集を終えます。(Enter押下) → すると自動的に「折り返してセルの全体を表示される」が適用されるようで(これも納得はいかないのですが。。)、強引にセルの列幅に合わせられる形で全体が表示されます。 (4) しかたないので、改めて上記で編集してきたセルの書式設定から 「折り返してセルの全体を表示される」ボックスのチェックを外します。 → すると今度は、alt + Enter の改行が無かったかのように1行で表示されます。 ※ 但し、数式表示ウィンドウ(fx)では問題なく改行された状態で表示されます。 この問題の解決方法をご教授願います。 なおこの事象は、改行を含むテキストデータのコピー&ペーストでも同様に発生します。 宜しく御願いします。

  • 1セル内に「改行入りの文章」を入れても、行がデカく表示されないようにするには?

    セル内の書式設定で 1列全体(例えばC列)を「縮小して全体を表示する」にチェック入れた後 その列にあるセル内に、改行入りの文章(ALT+ENTERで改行してる文章)を記述してカーソルを離すと・・・その行全体がガバっとデカく表示されてしまいます。 現在、一回一回その列全体、もしくはそのセルの書式設定の「折り返して全体を表示する」のチェックを外して対応をしてますが、一回一回やるのがめんどくさいんです^^; 1セル内に「改行入りの文章」もしくは「改行なしの長~い文章」を入れても、行がデカく表示されないようにするにはどうすればいいんでしょうか?

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

    A1のデータとA2のデータ(ともに文字列)を改行して一つのセル(A3)に入れたいのですが、A3に =A1&A2 では当然改行しません。 この書式で =A1&**&A2 のように**に改行コードを入れて、alt+Enterのように改行させたいのです。**に何を入れればよいでしょうか? また、別の式の書き方がありますか?

  • セル内で自動的に改行されるように設定したい。

    Excelで、数字10桁だけ入力すれば↓の図のように5桁目で改行されるような書式設定ってありますでしょうか?改行はAlt+Enterを押したようなセル内での改行です。 _____________ |00000| |00000| |________|

  • セル内改行で高さを変更しないには?

    Excelで、セル内に「ALT+改行」で改行した場合に、自動的にセルの高さが変更されてしまいますが、変更しない方法はあるでしょうか?「折り返して全体を表示する」のチェックを外しても、「ALT+改行」を入力すると高さ広がり、折り返して全体を表示する」にチェックがついてしまいます。

  • Excelでセル内改行

    お世話になります。 早速ですがExcelで複数のセルに文字列が入力されている時、それらの文字を結合する場合はCONCATENATE関数を使いますよね? で、この応用(なのか判りませんが)で例えばセルA1に"改"の文字が、セルB1には"行"の文字が入っているとき、セルC1に 改 行 と改行させて2行で表示したいのですが、セルC1に"=CONCATENATE(A1,CHAR(13),B1)"とやってもうまくいきませんでした。 Alt+Enterで手入力する以外に関数、マクロ等で何かいい方法がありますか? よろしくお願いします。

  • excelでの改行制御

    例えば、123456-789abcdefg をセルに入力し、「折り返して表示」の状態で、セル幅が例えば9とaの間で切れるくらいの幅である場合でも、"-"のところで改行され、 123456- 789abcdefg と表示されます。 これは、"-"が英文における単語の改行時のつなぎ文字であることから、自動的に"-"があるところで改行表示される設定になっているからだと思うのですが、 これをあえて、列幅どおりに 123456-789 abcdefg と表示させるようにすることはできないものでしょうか。 ALT+ENTERを使えばできるのですが、このようなデータを大量に入力し、かつ、セル幅が定まっていない場合、セルごとに改行位置を修正していくのは避けたいので、ALT+ENTERは使わないで表示させる方法があれば教えてください。

  • Excelのセルの自動調整?

    セルに長文を入力した際、デフォルトの状態であれば文字が表示しきれず見えなくなったりしますが、文字数に合わせて縦幅が伸びていくように設定するにはどうしたらいいでしょうか? (Alt+Enterでのセル内の改行ではセルの幅は変わりませんでした。) 人から添付してもらったファイルのシートに入力していたところ、追記して入力すると入力した分だけセルが縦に伸びていきました。 書式設定を確認しましたが、「配置」の「折り返して表示する」ではないようです。 「表示形式」も特に設定されていないようでした。 関数やマクロ・・・??なのでしょうか? とても便利な設定なので、是非教えてください!!!

  • Calc 結合したセル内での任意改行について

    Openoffice 4.1.2 Calcについて教えてください。 結合したセル内で、自動改行ではなく、任意的に改行を行いたいのですが、 [cntrl]+[enter] 、 [Alt]+[enter]のいずれを行っても、結合セルの次のセルにカーソルが移動してしまいます。 (MS Excell なら、結合セル内でも任意改行できたはずです) Calc の場合、どのような操作を行えば良いのでしょうか? よろしくお願い致します。 ・・・例えば、3行3列をセル結合した場合・・・

  • エクセル セル内の改行

    エクセル2003を使用しています。 セル内で文字を入力し、任意の場所で改行を行うには、通常「Alt」+「Enter」を使うと思いますが、どうしても次の行(下のセル)に移動してしまいます。 オプション等で設定できるのでしょうか?

専門家に質問してみよう